Kathmandu Durbar Square
Kathmandu Durbar Square is a historically and culturally significant site in Kathmandu, Nepal. It is one of the three Durbar (royal palace) Squares in the Kathmandu Valley in Nepal that are UNESCO World Heritage Sites.
Although the construction of the square began in the 3rd century, the...