1902
Follow the World Cup soccer? Look looks like National Stadium Brazil with space station
Watching theWorld Cup? Here's the National Stadium of Brasilia seen by the space station
via NASA
via NASA