It is a staircase with 699 steps above the sea on the island of St. Helena.
It is 200 meters high and 310 meters long with a slope of 41 degrees.
It was said to be the staircase from earth to heaven that connects God with man.
In reality, however, it connects Main Street in Jamestown with the Ladder Hill fort.
[Source: http://www.iefimerida.gr]
