1065
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.