If I had to venture a guess, I'd say somewhere in China. They seem to have a thing for stairs!
Yup, it's from Tianmen Mountain. Looks like a beautiful place.If I had to venture a guess, I'd say somewhere in China. They seem to have a thing for stairs!