Yelagin Island is a park island at the mouth of the Neva River which is part of St. Petersburg, Russia. Yelagin Island is home to the Yelagin Palace but has a few other buildings as well.
Divo Ostrov
Tsentral'nyy Park Kul'tury I Otdykha Im. S. M. Kirova
Yelaginoostrovskiy Dvorets-Muzey