Shimla, the capital city of Himachal Pradesh in India, is famous for its colonial architecture, scenic beauty, and pleasant climate