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.