June 14, 2025

Stacked Boulders

They look surreal and can be found all along the top of the Atheras mountains of Ikaria, Greece. The stacks result from the erosion of

Read More

Join our newsletter to stay updated