Ric Delbridge
More ideas from Ric
.

Stairway to heaven: spiral staircase in the Thaihang Mountains of China. "The spiral staircase has been installed on the wall of the Taihang Mountains in Linzhou, [Henan, China] to offer the thrill of mountaineering without the danger.