See all Deals for McLeodganj Tour �
Mani Lhakhang Stupa is one of the monuments of worship, which was built under the directions of Third Jamgon Kongtrul Rinpoche, an Avalokiteshvara. Established in 2001, the monument is considered holy among Buddhist community.