The 2016 Olympics in Rio de Janeiro are about to get underway, and while reports of the city's possible unpreparedness for the games are rampant, the city's Olympic venues look shiny and new from space.
Digital Globe — a commercial satellite imaging...