A child unravels the mysteries of the latest discoveries made at the legendary Sanxingdui Ruins site in southwest China's Sichuan Province as he embarks on a quest to find his mother, only to wake up to reality. Confused? Watch this fascinating video for more.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3