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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results