Thumb

"The … staircase has been installed on [a] wall of the Taihang Mountains in Linzhou, [Henan, China] to offer the thrill of mountaineering without the danger." • by Sara Malm • photo: CEN

Avatar

Joey Matthews

3131 pins   233 boards   12 followers

Follow

Other pins from

Joey Matthews