Satellite imagery
Satellite imagery of the main Al Qa'qaa complex (about 28 km ¹) is publicly available for 2001 from GlobalSecurity.org and for 2003 and 2004 from DigitalGlobe.