A few pictures of Mount Thor on Baffin Island, Nunavut, Canada. It is so colossal, and features the Earth’s longest vertical drop of 1,250 m.
A few pictures of Mount Thor on Baffin Island, Nunavut, Canada. It is so colossal, and features the Earth’s longest vertical drop of 1,250 m.