The site, located near the Indo-Bhutan border, is home to a majestic 113-foot statue of Gyalwa Jampa (Maitreya Buddha), radiating peace and compassion. The Lhakhang, a sacred symbol of faith ...
It is the tallest statue in the world at 135 feet. Guru Padmasambhava is also known as Rinpoche. The place is also known as ‘wish fulfilling hill’ or Samdruptse. The spot is also famous for ...