"Spider God" Temple Found in Peru
Wednesday, October 29, 2008 - 18:21
in Paleontology & Archaeology
A 3,000-year-old temple—featuring the image of a deity that's part spider, bird, and cat—may have been located in a capital of ancient religious worship.