Chinese rocket facility is being transferred on Middle Ring Road at Pingji Road, Minhang, Shanghai. Notice that 2 police cars are following behind.The logo (China National Space Administration) can be seen on its surface.
<span class="int-own-work">Self-photographed</span>
Taken in 2007
From Eventgets. Taken from an express way. 7x7