Mysterious stripes spotted over Russia in satellite images — and NASA is perplexed
Scientists can't agree on why these hills in the Russian Arctic ripple with stripes. Near the Markha River in Arctic Siberia, the earth ripples in …
wisertree flipped this story into Mysteries, Myths and Monsters•1147d