Trolltunga, Skjeggedal, Norway.Trolltunga, which translates to ‘Troll’s Tongue&a