Home TRAVEL STORIESBEYOND INDONESIANEPAL Boudhanath Stupa Kathmandu, Stupa Terbesar di Dunia