The Baigong Pipes are a series of pipe-like features found on and near Mount Baigong about 40 km southeast of the city of Delingha, in the Haixi Mongol and Tibetan Autonomous Prefecture, Qinghai Province, China.
These pipe-like features are cited by various web pages as an example of an out of place artifact (OOPArt), and have been put forward as a possible sign of extraterrestrial life having visited Earth.
Unexplained
Links: en.wikipedia.org
By: kjfitz