Christ the Redeemer – History, Meaning, Height, Construction & Other Notable Facts

Towering over the Brazilian city of Rio de Janeiro with its outstretched arms of 92 feet across is Christ the Redeemer state. The magnificent structure, which sits atop the peak...