Screen Shot 2018-03-20 at 6.44.32 PM

A peep into China's Mach-25 wind tunnel. Photo: China Central Television screen grab

March 20, 2018 6:51 PM (UTC+8)