A partial solar eclipse occurred over the Gulf of Finland on Wednesday and was visible from St. Petersburg. Reports confirm another partial eclipse is expected next year and a more significant European event in 2026. Coverage draws exclusively from two left-center sources.