Discover the fascinating story of Söderfjärden, a meteorite crater in Finland that has witnessed dramatic transformations ...