Visitors walk up and down the ladder in Wushan county, Southwest China's Chongqing municipality. (Photo provided to chinadaily.com.cn)
RIGHT BG
Visitors walk up and down the ladder in Wushan county, Southwest China's Chongqing municipality. (Photo provided to chinadaily.com.cn)