Live action footage
Monument at the North Cape, the crowds of tourists on the northern tip of Europe. Time lapse
HD
1920 x 1080