DescriptionBoudhanathboudha.jpg English: Named after its immense stupa, Boudhha is a pilgrimage destination for Tibetans. Devotees stroll around the gleaming...