Designed by
Title
Old Durbar Square with pagodas. #39681144
Description
KATHMANDU, NEPAL - NOV 28, 2013: Old Durbar Square with pagodas. Largest city of Nepal, its cultural center, a population of over 1 mill people, density of 19867 people/Km.
This image is editorial