Bouddhnath Stupa is not only the largest Stupa in Nepal but also one of the largest Stupas in entire Asia. Since ages Bouddhnath has been a citadel and center of attraction of Tibetan Lama Buddhism in Nepal.