
More than a postcard, the statue of Christ has been elected "The Wonder of Rio " by residents.Deservedly so. From its location at the top of the 710 meters high Corcovado Mountain, the 38-meterstatue is the image of the faith and friendliness of cariocas. The monument, inaugurated on the day ofOur Lady of Aparecida, 12 October, had its 74th anniversary...