That what I thought too, when you see the 'greenery' in the bottom-left of the pic, and that it might not actually be completely-mind-boggling-"death-please-take-me"-stupid, but it stills gives me the heeby-jeebies.
I couldn't watch the free-climber video after about 20 seconds. Sweaty palms.