Corcovado

Corcovado which means “hunchback” in Portuguese is a mountain in Rio de Janeiro that has a status of Jesus atop its peak entitle Cristo Redentor of “Chris the Redeemer”

0 User Reviews ADD REVIEW