Jiaoshan
People's Republic of China
Jiaoshan (Jiāoshān) is a mountain in the city of Zhenjiang, in southwestern Jiangsu Province, People's Republic of China. It lies next to the Yangtze River. It is a National AAAA-designated tourism area, located 71 meters (230 ft) above sea level.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).