Chinese schoolkids climb a 2,625-foot cliffside ladder to get home. Soon, they’ll have stairs.

The post Chinese schoolkids climb a 2,625-foot cliffside ladder to get home. Soon, they’ll have stairs. appeared first on Giving Up the Ship.