The grandeur of nature .
The grandeur of nature is astounding: from here it is only 200 km to Nordkapp, the northernmost point of Europe.
The grandeur of nature is astounding: from here it is only 200 km to Nordkapp, the northernmost point of Europe.