Statue
of Lord Narasimha at Patan Durbar
Square, Lalitpur, Nepal.
'Nara'
means 'Man' and 'Simha' means 'Lion' in Nepali language. It means neither man
nor lion . You
can see the statues Lord Narasimha in the Hanuman Dhoka, Kathmandu and Bhaktapur
Durbar Square, Bhaktapur .
for more about Lord Narasimha please visit this site http://ecs.com.np/heritage-tale/narasimha