Troll Wall



Troll Wall - the tallest stone wall in Europe at 1,100 meters, is part of the mountain range in the valley Troltinden Ramsdal, Norway.

Tags

See also

New and interesting