Parachute fail! It’s not ideal to get stuck on the Christ the Redeemer (statue) in Rio de Janeiro, Brazil, because: its one of the Seven Wonders of the World, it stands 38 meters (120 ft), and above all: Only ‘God’ can help him now! Hey, don’t worry, you’re in safe hands.

Via: FailShare