One of the world's largest stupas, Boudha is generally acknowledged to be the most important Tibetan Buddhist monument outside Tibet. Tibetans simply call it Chorten Chempo - "Great Stupa&q...read the whole Boudha (Boudhanath) Travel Guides...