Yamal Peninsula

MYSTERY: GIANT SNOWBALLS INVADE Russian Beaches

An 11-mile stretch of Russian beaches were invaded by a strange and wonderful sight, thousands of naturally formed snowballs. Locals…

8 years ago