0-weather-climate-in-saint-petersburg-russia-rain-cloud-2949-800 Climate and weather in Saint-Petersburg and Leningrad region, Russia. Rain clouds.