Trondheim, Norway

Trondheim is a vibrant Norwegian city steeped in Viking and medieval history.

A panoramic view of Trondheim, Norway, with its colorful waterfront houses and charming historic buildings lining the Nidelva River, with the Kristiansten Fortress on the hill.