12th October 1931: The Christ the Redeemer statue officially opened in Rio de Janeiro, Brazil

Published: Oct. 12, 2024, 2:05 a.m.

Brazilian engineer Heitor da Silva Costa created Christ the Redeemer in collaboration with French sculptor Paul Landowski, and construction of the 30 metre tall statue took nine ...