Kronshtadt Island, located in the Gulf of Finland not far from St. Petersburg, is a large Russian Naval base. Russian Navy ships can be seen in the docks at the rear of the lighthouse.
Use the "Back" button on your browser to return to selection page