Map of China Published on February 9, 2012 at 658 × 538 in Go underground with caver Bill Steele Next » Steele traveled to Central China’s Wulong Province, located just outside of Chongqing on the Yangtze River. Steele traveled to Central China’s Wulong Province, located just outside of Chongqing on the Yangtze River.