Gift shop with Troll statue on the roof along the famous Trollstigen road. Andalsnes, More og Romsdal, Norway, August 2018 Stock Photo - Alamy
ALESUND, NORWAY - MAY 29, 2017: Troll Figure Holding A Flag In Front Of A Souvenir Shop In Alesund, Norway. Troll Is A Class Of Being In Norse Mythology And Scandinavian Folklore.