China launched the construction of a major physics experiment facility in the world's best-shielded underground lab in southwest China's Sichuan Province on Saturday.

More videos