Slide 1 Slide 2 LOCATION Stockholm is located on Sweden's south-central east coast, where Lake Mälaren meets the Baltic Sea. The central parts of the city consist of…