The ladder shrouded by clouds in Wushan county, Southwest China's Chongqing municipality. (Photo provided to chinadaily.com.cn)
RIGHT BG
The ladder shrouded by clouds in Wushan county, Southwest China's Chongqing municipality. (Photo provided to chinadaily.com.cn)