On China, a rain of shrimp, octopus and other marine inhabitants fell down.

Constant bad weather rains and floods distinguished June in China. Nevertheless, the other day, the rain brought quite unusual consequences. In the small town of Qingdao in Shandong province, octopuses, shrimps, even sea stars, were falling from the sky with drops to the roads. Discouraged residents of the city began to shoot all this on video and photos, the sea cocktailbliterally showered cars, roads and roofs of houses… (read more)