One of the most famous statues of Jesus—Rio de Janeiro’s towering Christ the Redeemer—has some new competition. An even taller statue is currently under construction in Brazil, titled Christ the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results