Monday, June 13, 2011

Dongfeng-21 missile base

DF-21 missile base.jpg


Dongfeng-21 missile base satelliate map

No comments:

Post a Comment