14 landmarks completed

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