Home
Faculty
Our Mission
Involvements & Members
Records & Research
More...
A series of pipe like structures located in the Qinghai Province of China, found in a set of three caves as well as a nearby lake. Some have been reported to be highly radioactive.