The Boudhanath is the largest stupa in Nepal. The Buddhist Stupa is a UNESCO World Heritage Site. It remains an important place of pilgrimage for Tibetan Buddhists and people around the world. Local vendors around the stupa sell Tibetan goods. The Boudhanath Stupa is surrounded by colorful houses and beautiful Tibetan Buddhist monasteries.