Largest Buddhist stupa of nepal

in #art7 years ago (edited)

FB_IMG_15158522461286279.jpgBoudhanath stupa is one of the largest stupa in the world which is located on kathmandu valley. Every year many tourists came to visit it. It protect and reflects the art and culture of Nepal.so, it is the most popular tourist site in nepal.