That scar, of course, is better known as the Grand Canyon. One of the top tourist attractions in the U.S., this natural wonder draws visitors from all over the world every year to gawk at the views ...
It’s the late Jurassic Period in the super continent of Laurasia, some 85 million years into the reign of the dinosaurs. The ...