@sciencegirl
science in context , art history and technology
Lanying Cliff Road, or the “Lanying Sky Road,” is a dramatic cliffside road in Lanying Grand Canyon, Chongqing, China. [ 网页链接 ↗ ]