Photo of the Day: Angkor Wat Dinosaurs

Angkor Wat Dinosaur Carvings

Dinosaur carvings in the Angkor Wat complex in Cambodia. Now how did they know what they looked like in the 12th century?