This photo taken on March 20, 2024 shows coral fossils found in Yunxi County, central China's Hubei Province. (Hubei provincial academy of geological sciences/Handout via Xinhua)
Go to Forum >>0 Comment(s)