K3RRR on Twitter: "St Helena's Jacob's Ladder, the longest continuous staircase in the world: 699 steps...ready? With my 705 in lap, legs around one railing, arms around the other railing, BT headset
3d Man Standing On The Top Of Longest Ladder And Looking Through Binoculars. 3d Render. Stock Photo, Picture And Royalty Free Image. Image 75474585.