Shimla, Himachal Pradesh, India. The statue of Lord Hanuman, 33 metres tall, is taller than the Christ Statue in Rio de Janeiro.


Shimla, Himachal Pradesh, India. Head of the statue of Lord Hanuman, 33 metres tall, which is taller than the Christ Statue in Rio de Janeiro.


Size: 2787px × 4189px
Location: Shimla, Himachal Pradesh, India
Photo credit: © Sue Cunningham / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: _people, animal, animals, art, artistic, artistry, arts, artwork, attraction, cultural, culture, dedicated, destination, fauna, giant, gigantic, god, gods, hanuman, head, heads, hill, himachal, hindu, holiday, huge, india, indian, jakhoo, jakhu, lord, macaco, mammal, mammalian, mammals, monkey, monkeys, pilgrimage, pilgrims, pradesh, primate, primates, religion, religious, rhesus, sculpture, sculptures, shimla, simla, spear, spears, station, statue, statues, tall, tallest, temple, temples, tourism, tourist, touristic, tourists, touristy, vacation, weapon, weapons, wildlife