Where is Sweden?

Where is Sweden located?

Sweden (approx. 62.0°N, 15.0°E)


Where is Sweden on the map?