Mystery of the Baigong Pipes
This incredible phenomenon resembles a series of pipes, located near the Baigong Mountain , 40 kilometers southwest from of the city of Delingha, China. It is believed that the Baigong pipers are made of iron and some of them are Read More …