Tag: Russia Russia Saint Petersburg the weather elements precipitation rain hail wind of emergency incident victims
St. Petersburg struck with hail showers and Gale force winds
Heavy rains with storm winds and hail in Saint-Petersburg. Only two hours had the half of the monthly norm of precipitation. A powerful storm front covered the city on Thursday evening, June 18.