Christ the Redeemer
From Conservapedia
Christ the Redeemer is a statue of Jesus Christ in Rio de Janeiro, Brazil. It was dedicated on October 12, 1931 and is 130 feet tall.[1]
Christ the Redeemer is a statue of Jesus Christ in Rio de Janeiro, Brazil. It was dedicated on October 12, 1931 and is 130 feet tall.[1]