Barubaru ini beredar di dunia maya sebuah citra hasil tangkapan satelit komersial tertanggal 12 Juni 2018. Citra tersebut menunjukkan bahwa produksi pesawat angkut Y20 yang baru terus berlanjut di fasilitas pabrik Xian Aircraft Corporation pada tingkat yang tinggi. Dalam citra satelit tersebut secara total terlihat sembilan pesawat Y20 terparkir di depan gedung pabrik.