South China's Guangxi Zhuang autonomous region will promote the construction of the China-ASEAN information port while positioning itself as a key hub on the Digital Silk Road and bolstering ...
A giant sinkhole in Leye County, Guangxi province, South China, is astonishing scientists with its hidden wonders. Known as a "tiankeng," or "Heavenly Pit," the sinkhole measures 630 feet deep, 1,000 ...