Boudhanath Stupa

Illustration

Cristian Violatti
by Jun Wei Fan
published on 26 August 2014

A major Buddhist stupa located in Boudhanath, roughly 11 km from Kathmandu, Nepal. This stupa is one of the largest Stupas in the world, built on an ancient trade route linking Tibet with the Kathmandu Valley.

Remove Ads

Advertisement

Remove Ads

Advertisement