Shuanghe Cave is Asia’s New Longest Cave

March 28, 2018 - Cave explorers discovered what might be the longest cave in Asia and the sixth longest in the world. Shuanghe Cave is in southwest… more