(260309) -- ST. PETERSBURG, March 9, 2026 (Xinhua) -- People walk on the breakwater of Lake Ladoga, some 40 km northeast of St. Petersburg, Russia on March 8, 2026. With an area of about 18,000 square kilometers, Lake Ladoga is the largest freshwater lake in Europe. (Photo by Guo Feizhou/Xinhua)















