Tag: Samdrupste

spot_imgspot_img

Samdrupste

A visit to Samdruptse Hill is assured if you’re touring Namchi. It is on top of the hill that the world’s tallest statue of Guru Padmasambhava is perched.