Strange Spikes Across Siberia Puzzle Astronauts
Wednesday, August 27, 2014 - 12:32
in Astronomy & Space
The sight of dark-green features running along the Kulunda Steppe left astronauts stumped, according to NASA's Earth Observatory.