Russian Federation Elagin Palace in St. Petersburg at the Neva River Delta
- Please to see the geo position & weather for this photo spot
One of the favorite places for tourists, a place of cultural and entertainment life of the city. Mandatory to visit
Pleaseto see the photography tips.
Public and private transportation, very easy to get to