Christ! HADN'T realised the tallest statue of 'Jesus The Redeemer' was to be found in Saigon ... and here's me thinking the famous Masterpiece in Rio de Janeiro had been the world's HIGHEST (in altitude) portraying Christ.