Ever-Watching Troll | Lillehammer, Norway source

Norway (Norwegian: Norge (Bokmål) or Noreg (Nynorsk); Northern Sami: Norga), officially the Kingdom of Norway, is a unitary sovereign state in Northwestern Europe whose core territory comprises the western and northernmost portion of the Scandinavian Peninsula; the remote island of Jan Mayen and the archipelago of Svalbard are also part of the Kingdom of Norway.

Ever-Watching Troll | Lillehammer, Norway