http://fromthetrenchesworldreport.com/satellite-imagery-reveals-mystery-supergun-in-chinese-desert/65458
Satellite imagery reveals mystery 'supergun' in Chinese desert