Tuchengzi Airbase is located 10 km to the northeast of the town of Lushun on the Liaodong Peninsula in the Shenyang Military Region.
Imagery Coverage Report
There is high resolution imagery of Tuchengzi available. DigitalGlobe has an image in its archives from February 2, 2004 and Space Imaging has one in its archives from May 20, 2000.
|Join the GlobalSecurity.org mailing list|