visiontimes.com
The Mystery of High-Tech Tool Marks in China's Ancient Longyou Caves - Vision Times
The Longyou Caves are a series of large artificial sandstone caverns located in China. Who built them? High-tech looking tool marks on walls and ceiling.