High above the Arctic Circle, Norway’s Lofoten archipelago is a place where nature rules. The granite mountains hide many surprises, from idyllic fishing villages to remarkable beaches.



Source by martarosonek