AdvertisementA New Tunnel Is Spotted At A Chinese Nuclear Test SiteJuly 30, 2021Geoff BrumfielfacebookEmailSatellite imagery shows a new tunnel being constructed at the Lop Nur nuclear test site in Western China. (AllSource Analysis Inc.)