Categories
India

Jakhu Temple in Shimla India and the Monkeys

Jakhu Temple Shimla, in the foothills of the Himalayas, is the capital of India’s Himachal Pradesh state. The Jakhu Temple, also spelled Jakhoo, is located on Shimla’s Jakhu Hill. The temple honours Hanuman, the Hindu monkey god. According to tradition, Hanuman rested here briefly while searching for a special plant required to revive Rama’s seriously […]