Scientists have disclosed the extraordinary fossils of an ancient marine creature often identified as the “Chinese dragon.” ...
Believed to soar through the waters and heavens as a nature deity ruling over the rains, the dragon is a dominant figure in Chinese mythology, perched at the center of longstanding creation tales.
(From top) Dragon boat teams from the Hong Kong Special Administrative Region, Germany and the US compete in the ...