In Hindu mythology, Lord Vishnu has 10 different avatar and one of them is of Narsingha.
The musical play which is played at Patan Durbar Square every year features the story of Pralad, Hiranyakaishapu and Narsingha avatar. This musical dance show is more than 300 years old and still the local people of Patan have preserved it and perform this every year.
Here I have few snap shots of this musical play.
Guards of Hiranyakaishapu
Pralad, son of Hiranyakaishapu
Entry of the Lord Narshingha Avatar