Brazil's World Cup Soccer Stadiums Spotted from Space (Photos)
Saturday, June 14, 2014 - 10:00
in Astronomy & Space
In the run-up to the 2014 FIFA World Cup tournament, which kicked off Thursday (June 12), Brazil spent billions to build and spruce up soccer stadiums. European spacecraft snapped rare views of this mammoth construction process.