The Lakshmi Narasimha statue is one of the most imposing sculptures found in the ruined town of Hampi. It is the largest monolith statue in Hampi, almost 6.7mtrs high. Lord Narasimha is sitting on …
Read this post on bhaskarpthakur.wordpress.com