Loading…
Tyrannosaur Trap
At the IVPP satellite facility in North Beijing, part of the trap block showing where the sub adult Guanlong Wucaii - the newly discovered species of dinosaur, part of the the Tyrannosaurs rex lineage.
Photo ID: 2008_07_TT_0005
Author: Ira Block
©2007 Ira Block
Published in: Science Archaeology, China