High in the icy mountains of western Norway, melting snow and ice have uncovered a surprising secret from the distant past.
Created by Ice Age erosion and shrouded in Norse myths, Torghatten is one of the most visually distinctive landmarks along the Norwegian coastline. ByDavid Nikel, Senior Contributor. Forbes ...