Sweden 2005

The narrow streets of Stockholm's Gamla Stan all seem to lead up to the Royal Palace and the Storkyrkan (Great Church).