Baigong Pipes, China

Baigong Pipes are a series of pipe-like features found on and near Mount Baigong, about 40 km southwest of the city of Delingha, in the Haixi Mongol and Tibetan Autonomous Prefecture, Qinghai Province, China. There are three … Read more

The Mystery Statues of Easter Island

In one of the most remote spots on Earth, separated by more than two thousand miles of ocean from the nearest centers of civilization, is a lone, triangular-shaped island that occupies about 64 square miles of the … Read more