Statue of Padmasambhava is situated at Samdrupste, in Namchi, Sikkim. It is the colossal statue of Padmasambhava (Guru Rinpoche), the second Buddha and the apostle of Vajrayana Buddhism. It is the tallest statue of Padmasambhava in the world, about 135 ft high.