Located atop the Corcovado Mountain in Rio de Janeiro, Brazil, the Christ the Redeemer’s iconic status ranks as one of the ...
Welcome to Lake Flashback. Reporter Sarah Simpson has been combing through old newspapers with the assistance of the Kaatza ...