A newly described duck-billed dinosaur unearthed in Mexico has ... tropical conditions of the late Cretaceous period when the big-nosed dino lived, around 73 million years ago.