Is this the world's best selfie?

nr intv lee thompson brazil statue selfie_00000020.jpg

    Just Watched

    Is this the world's best selfie?

Climber Lee Thompson snapped a few selfies while standing on the 125-foot "Christ the Redeemer" statue in Brazil.