Kathmandu, Nepal

A world heritage site, Kathmandu Durbar Square, Nepal.