Boudhanath Stupa

  Stock Video Collection • 14 Clips

Boudhanath Stupa, located in the Kathmandu Valley, is one of the largest and holiest Buddhist stupas in the world.

  FILTERS
Menu