Print
Mail
Large
Medium
Small
Share on
The goddess ladder has a vertical height of 222 meters at Wushan Mountain. [Photo by ManxingMin/provided to chinadaily.com.cn]