A Buddha statue in the country outside of Mandalay. It's 380 feet tall. The Christ the Redeemer statue in Rio is 98 feet tall. No contest.

Back Index Next