Perched high atop Corcovado Mountain, the Cristo Redentor, as Brazilians call it, is a postcard not only for the city of Rio ...
Gramado is a popular tourist city in Brazil, with a significant influx of visitors during the Christmas season. Last August, Brazil suffered its worst air tragedy in 17 years, when a twin-engine ...