Boudhanath

Boudhanath Stupa is one of the best center for Tibetan Buddhisma and Tibetan culture in Nepal.