When Shimla, Manali, Dehradun Crumbled Under Wrath of Nature, Mussoorie Stood Firm; Why? September 3, 2023