Tagged: caves

Defying Explanation: The Mystery of the Longyou Grotto Caves

One of the most mysterious underground sites ever discovered was found in the 1990’s near the village of Shiyan Beicun in Zhejiang province, China when farmers accidentally unveiled the long-hidden underground complex. The Longyou rock caverns are a group of extremely large ancient underground caverns....