Statue of Christ the Redeemer on Corcovado mountain top in Rio de Janeiro Brazil

- Image ID: DH0860

Statue of Christ the Redeemer on Corcovado mountain top in Rio de Janeiro Brazil

incamerastock / Alamy Stock Photo

Image ID: DH0860

Location: Brazil, South America