1 Shares in India Best Places, Jakhu Temple In Shimla And The legend Of Its Hanuman Statue Jakhu Temple In Shimla And The legend Of Its Hanuman Statue