Up on Jakhoo Hill in Shimla, the Hanuman Temple is famous for its giant 108-foot statue of Hanuman, which is visible from almost anywhere in the city. According to legend, Hanuman rested here while on his way to find the Sanjeevani herb for Lord Rama’s brother, Lakshmana. Besides the spiritual experience, the temple also offers …