3/23/2003 | Gulf of Finland, Russia | The frozen Sea Canal looking out to the Gulf at the Peterhof Palace.