We guess you might take them as giant mushrooms or UFOs, but they are actually some eccentric rocks found in Qiandongnan Miao and Dong autonomous prefecture, Guizhou province.
According to researchers, most of them are the relics of Sinoceras, a marine mollusk, that came into being during the Ordovician period and went through marine geological movements of millions of years.