BOUDHANATH STUPA: THE LARGEST STUPA IN ASIA
Boudhanath temple is one of the most important religious places for Buddhist peoples located about 11km from the center and northeastern edges of Kathmandu. It is one of the three great stupas of Nepal; the two others are Swayambhunath and Namo Buddha.