News

Brazil’s tourist board has floated the notion of erecting a 30-foot (9-meter) replica of Rio de Janeiro’s Christ the Redeemer statue – a symbol of peace and […] Skip to content.