PHOTO / WORLD
Canoe marathon held in St. Petersburg, Russia
Published: Jun 08, 2025 12:53 PM
People participate in a Petrovskiy canoe marathon in St. Petersburg, Russia, June 7, 2025. The canoe marathon attracted over 3,000 participants. (Photo: Xinhua)

People participate in a Petrovskiy canoe marathon in St. Petersburg, Russia, June 7, 2025. The canoe marathon attracted over 3,000 participants. (Photo: Xinhua)


 
People participate in a Petrovskiy canoe marathon in St. Petersburg, Russia, June 7, 2025. The canoe marathon attracted over 3,000 participants. (Photo: Xinhua)

People participate in a Petrovskiy canoe marathon in St. Petersburg, Russia, June 7, 2025. The canoe marathon attracted over 3,000 participants. (Photo: Xinhua)


 
People participate in a Petrovskiy canoe marathon in St. Petersburg, Russia, June 7, 2025. The canoe marathon attracted over 3,000 participants. (Photo: Xinhua)

People participate in a Petrovskiy canoe marathon in St. Petersburg, Russia, June 7, 2025. The canoe marathon attracted over 3,000 participants. (Photo: Xinhua)


 
People participate in a Petrovskiy canoe marathon in St. Petersburg, Russia, June 7, 2025. The canoe marathon attracted over 3,000 participants. (Photo: Xinhua)

People participate in a Petrovskiy canoe marathon in St. Petersburg, Russia, June 7, 2025. The canoe marathon attracted over 3,000 participants. (Photo: Xinhua)