Duchala Pass, Bhutan

Spectacular scenic spot to see the Himalayas when the clouds cooperate. Also the site where the queen mother erected 108 stupas to honor the king and the victory in the 3 days war against mercenariesRead more
Spectacular scenic spot to see the Himalayas when the clouds cooperate. Also the site where the queen mother erected 108 stupas to honor the king and the victory in the 3 days war against mercenariesRead more