Amazing bird's eye view of Rio’s Olympic venues

July 29, 2016

The 2016 Olympic Games will kick off with an opening ceremony on August 5 in the Brazilian city of Rio de Janeiro.  Although the political and economic uncertainty in Brazil has clouded the build-up, the International Olympic Committee is upbeat and insists Rio is “ready to welcome the world”.