The statue of the Hindu god Vishnu is the largest and most beautiful stone carving located in Budanilkantha, Kathmandu, Nepal
Showing posts with label Budanilkantha. Show all posts
Showing posts with label Budanilkantha. Show all posts
Subscribe to:
Posts
(
Atom
)