Statue of Jesus Christ in Rio de Janeiro, Brazil

Statue of Jesus Christ in Rio de Janeiro, Brazil