The Brazilian town of Encantado has a towering new statue of Jesus Christ that rivals the height of Rio de Janeiro's famous "Christ the Redeemer" statue. Made of steel and concrete, the statue is 43 meters (141 feet) tall, 4.9 meters taller than Rio's structure, according to Friends of Christ Association (AACristo), the local organization responsible for building the statue.