Open in the curiosity app
A View Of Spain At Night

A View Of Spain At Night

Russia is currently the only country capable of sending astronauts to the International Space Station—for the price of $70 million per seat. However, NASA has just announced that the U.S. will resume its own launches in 2017.

Advertisement
Advertisement
Advertisement
Advertisement

A more curious you.

Join millions of lifelong learners