Devonian coral fossils discovered in the mountainous area of northwestern Hubei prove that the Qinling Mountains were an ocean 350 million years ago