OMG!  Is that a hanging ladder for the entrance?!?

(I’m increasingly tempted to think this might be PhotoShopped somehow?  I hope not. Thoughts?)