Archaeologists uncover 2000 years old picture of a huge cat etched into a Peruvian hillside

Archeologists have uncovered a huge cat geoglyph etched into a hillside in southern Peru. The site is believed to be the remnant of an ancient civilization or mysterious desert-dwellers. The Nazca lines geoglyph is about 120 feet long and shows the image of a giant cat. The gigantic feline etching stayed hidden under sand on […]