Preview
Kathmandu Durbar Square is a historically and culturally significant site in Kathmandu, Nepal. It is one of the three Durbar Squares in the Kathmandu Valley in Nepal that are UNESCO World Heritage Sites.
Image: Artha at English Wikipedia, CC BY-SA 3.0 · Text from Wikipedia, CC BY-SA 4.0