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 ...