Dochula pass, Bhutan, 3100m above sea level has 108 structures built in the honor of soldiers martyred in a counter insurgency operation.


No comments:

Post a Comment