Tops of the buildings on one of the worlds longest stairways....well, the longest in Prague anyway.