15 Photos of Famous Landmarks Before They Were Completed shares Twitter Facebook Christ The Redeemer – The photo above shows the final touches being made to the legendary landmark located in Rio de Janeiro. The statue was constructed between 1922 and 1931. Advertisement « Prev 14 of 16 Next »