Share

Incredible cliff road built mainly by 13 villagers in Henan, China

“Road hanging on cliff”: Incredible road chiseled into #cliff face mainly by 13 villagers in Henan, China

Leave a Comment