 Maastrichtian fossils of small-sized dinosaurs have been found in the island's rocks.It was formed mainly by tectonic uplift during the early Alpine orogeny, caused by the collision of the African and Eurasian plates towards the end of the Cretaceous.There is no real present-day analog, but overall, the island of Hainan (off the coast of China) is perhaps closest as regards climate, geology and topography, though still not a particularly good match.