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.