Okay - I'll ask the obvious question:

Who took the picture? Answer(?): you did. You took a LOOOOONG jump and snapped the picture on the way back down :lol:

And from where?? A passing helicopter?