Douchula Pass. 108 Stupas (chortens). Built to honor the victory of the Bhutanese army in the 2003 war of Southern Bhutan.
From the tallest peak in the Greek Cyclades overlooking the Agean Sea to the island of Amorgos.
Cyclades Islands, Greece.