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