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 .