With its steep mountains, its fjords and icebergs, Norway has one of Europe's most impressive and dramatic sceneries.