Brazil: The Wonders of Rio de Janeiro and Iguacu FallsAs I gazed down from the Sugar Loaf mountain across the whole of Rio de Janeiro at sunset, I just knew I'd witnessed one of the planet's...