Back to photostream

Lakshmi Narasimha statue !!

Built in 1528 in ancient Vijaynagar empire, the Lakshmi Narasimha statue, is the largest monolithic statue in Hampi, Karnataka, India

1,878 views
41 faves
4 comments
Uploaded on July 23, 2020
Taken on September 2, 2015