Birmingham Zoo opens dinosaur exhibit