08:09
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.