Archaeologists restored a 150-year-old shipwreck and found various cultural artifacts. Archaeologists have unearthed a 150-year-old mysterious shipwreck brimming with various treasures from the depths of the Yangtze river in China, Asia's longest body of water, reported first by Mirror and DNA.