The north Indian town of Shimla, India's largest and most famous hill station.


The north Indian town of Shimla, India's largest and most famous hill station. Shimla was the summer capital of British India. Its greenery and cool climate still prove attractive to tourists and politicians.


Size: 5120px × 3413px
Location: Shimla, Himachal Pradesh, India
Photo credit: © Raj Singh / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: asia, asian, british, capital, city, climate, cloudy, greenery, hill, himachal, horizontal, india, indian, north, overcast, pradesh, raj, season, shimla, simla, station, town, travel, urban