Original: Stockholm is located on Sweden's south-central east coast, where Lake MÃ laren meets the Baltic Sea.
Simplified: Stockholm is found between Sweden's third largest lake, MÃ laren, and the Baltic Sea.