The National Memorial, Dochu La, or Dochu Pass with 108 stupas or Dochula Chortens is erected in the pass’s central hilltop. It’s located halfway between Thimphu and Punakha in Bhutan and provides amazing panoramic views […] Read More
Photographer | Traveler | Trekker | YouTuber | IT Engineer
The National Memorial, Dochu La, or Dochu Pass with 108 stupas or Dochula Chortens is erected in the pass’s central hilltop. It’s located halfway between Thimphu and Punakha in Bhutan and provides amazing panoramic views […] Read More