500 million-year-old fossilized muscle discovered in NW China
Fossilized animal musculature dating back 500 million years has been discovered in Northwest China's Shaanxi Province, according to a report released by the Nanjing Institute of Geology and Palaeontology, Chinese Academy of Sciences (NIGPAS).