Skip to main content
Login Join
The structures feature Durbar Square, located in Kathmandu, Nepal, with detailed wood carvings, including traditional carved windows.