Durbar Square Nepal

Short video of Durbar Square in Kathmandu Nepal, pre-dates China's earliest Pagodas