Yelagin Island
From Openwaterpedia
Timur Falomkin, Roman Karkachev, Andrey Zamyslov, and Anton Kutuev completed a 4-man Gulf of Finland relay that started on Yelagin Island was nominated for the 2019 WOWSA Awards in the World Open Water Swimming Performance of the Year category
Yelagin Island is an island at the mouth of the Neva River which is part of St. Petersburg, Russia. Yelagin Island is home to the Yelagin Palace.