LALITPUR, Nov. 17, 2015 - Nepalese artists in traditional attire perform during Kartik Naach Festival in Lalitpur, Nepal, Nov. 16, 2015. Kartik Naach Festival is held annually as storytelling through dance believed to be introduced in the 17th Century.

Nepalese artists in traditional attire perform during Kartik Naach Festival in Lalitpur, Nepal, Nov. 16, 2015. Kartik Naach Festival is held annually as ... 1 / 1
Add your comments
Loading...

Be the first to add a comment.

 

Latest News

Latest Photos