Benjorama

By Benjorama

Hanuman Statue

At 33m, this is the world's tallest statue at the highest altitude (2,591m above sea level) of the Hindu deity, Hanuman, which sits next to Jakhu Temple on Jankhu Hill just outside of Shimla, India

Comments
Sign in or get an account to comment.