Rio de Janeiro, Brazil. Suggar Loaf and Botafogo beach viewed from Corcovado Stock Photographyby Curioso_Travel_Photo37/260