Shimla City of India Travel Guide - Shimla Railway Station17 / 19Shimla, India Travel Guide - Gandhi Statue

Introduction to the Hanuman statue: The monkey god is the main god of Shimla. Looking up from downtown Shimla, there is a red statue of Hanuman standing on the top of the highest mountain.
Shimla, India Travel Guide - Hanuman Statue
Comments
No comments yet