Stairs on a cliff edge, Henan Province, China. Would you try this Gwynplaine • 2 years ago 54 Views Stairs on a cliff edge, Henan Province, China. Would you try this?