Kathmandu Durbar Square, also known as Basantapur Durbar Square in Kathmandu

Kathmandu Durbar Square, also known as Basantapur Durbar Square and Hanuman Dhoka Durbar Square, is a historic landmark located in the heart of Kathmandu, Nepal. It is a UNESCO World Heritage Site.

Most Popular Searches On Stock Footage