Ruth Glacier, the world’s deepest gorge.

Share: