Budanilkantha Budanilkantha, Kathmandu, Nepal 5/15/2014 Read (Words) Add Comment The statue of the Hindu god Vishnu is the largest and most beautiful stone carving located in Budanilkantha, Kathmandu, Nepal Next Article Previous Article
0 comments:
Post a Comment
Thank You