Longyou Caves: 7 Facts about This Enduring Mystery of China
An ancient world of mystery named the Longyou Caves became evident in the village of Shiyan Beicun. This village is in the Zhejiang Province of china. Four farmers found sandstone caves when they drained the water of five ponds. So far, researchers have found 24 caves covering an area of 30,000 square meters. Scientists from […]