Sweden 2005

Along Västerlånggatan, a narrow cobblestone street in Stockholm's Gamla Stan, there are many shops and restaurants.