Rio de Janeiro – satellite July 5, 2016 Brazil, Rio de Janeiro, satellite Source: Google MapsSee also Countries:Brazil