Far away from the urban racket, Ellesmere Island is located in a land so hostile, that it seems purified by the rigors of its own climate. The air here is so pure, that the entire landscape- the wide icy plateau, the unusual looking mountains and the imposing glaciers- are very clearly “sketched”,…
1 Results