Japanese researchers discovered 143 stunning geoglyphs of humans, birds, camels and other animals etched into the desert in southern Peru around the mysterious Nazca Lines. [Read More]

No reproduction or republication without written permission.