Jakhoo Temple, Shimla
Amidst the lush green backdrop of the Shivalik Mountains, the highest point of Shimla, lies the Jakhu Temple, an ancient site dedicated to the Hindu god Hanuman. The Jakhu Temple houses the largest statue of Hanuman in the world, which can be seen from most parts of Shimla. It is located about 2 kilometers from …