Researchers explore Shuanghe Cave in Zunyi City in southwest China's Guizhou Province. The Shuanghe Cave has been named the longest cave in Asia, and the sixth-longest in the world, cave researchers announced at a press conference on Saturday. (Photo/VCG)
RIGHT BG