Is this the world's best selfie?

    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.