Stockholm, Sweden
Stockholm, the capital of Sweden, is built on 14 islands where Lake Mälaren meets the Baltic. Its old town, Gamla Stan, the Royal Palace, the Vasa Museum and the City Hall are among its landmarks. Photos taken between 2001 and 2005, including the Scandic Sergel Plaza hotel.
