The oldest human footprints in Europe have been discovered on a steep slope in Roccamonfina, Italy and believed to be 325-385,000 years old.
China has a reputation for being secretive. Rumor has it that China is hiding something that would outshine even the Great Pyramid of Giza. It is a mystery that some call the Chinese Roswell. Some of the stories related to this mystery say that China is hiding numerous pyramids. However, many pyramids in China are [...]