Shimla, the sunlit “Queen of the Hills” in Himachal Pradesh, is nestled at about 2,200 m above sea level. Once the summer capital during the British era, the town still radiates colonial charm through its Tudor-Gothic architecture and pedestrian-friendly promenades