China drills 3,413 meters to area above Qilin subglacial lake

Technology