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

- Image ID: DH086P

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

incamerastock / Alamy Stock Photo

Image ID: DH086P

Location: Rio de Janeiro, State of Rio de Janeiro, Brazil