The Geirangerfjord is regarded as the most beautiful fjord in Norway.  The mountains are impossibly steep and waterfalls tumble softly into the fjord.  The town of Geiranger has a population of 200, yet receives over 600,000 visitors every year.  I decided to treat myself to a nice hotel here, and then had the best meal of my trip at the hotel buffet.