Mysterious stripes spotted over Russia in satellite images — and NASA is perplexedScientists can't agree on why these hills in the Russian Arctic ripple with stripes.

read more »
16

More Space »

Level
Story XP
Story XP
Stories
Followers