Tag: visit Rio
By Lisa Flueckiger, Senior Contributing Reporter
RIO DE JANEIRO, BRAZIL - The famous Cristo Redentor (Christ the Redeemer) statue on top of Corcovado mountain, which overlooks the entire city of Rio de Janeiro, has been voted the top touristic attraction...