The statue is a 30 meter tall statue of Jesus located in Rio de Janeiro, Brazil. It was originally made in France due to concerns that Brazil lacked the capacity to produce such a large work of art. The statue is one of Rio de Janeiro's most iconic landmarks.