Located atop a hill in the western part of Kathmandu, this ensemble of religious architecture represents an important Buddhist pilgrimage site. The stupa shown in the photograph forms the centre of the complex.
Located atop a hill in the western part of Kathmandu, this ensemble of religious architecture represents an important Buddhist pilgrimage site. The stupa shown in the photograph forms the centre of the complex.