Chinese Radar Cross Section (RCS) facility
No Thumbnail
© Bing Maps
By kjfitz @ 2008-01-23 16:52:20
kjfitz
@ 2010-11-19 11:12:20
Much higher res imagery now.