ptv Jamchen Vijaya Stupa - Budhanilkantha Jamchen Vijaya Stupa is a recently constructed excellent landmark on the highest point of Budhanilkantha Hi… byNabin Neupane -August 08, 2021