Tuesday, August 26, 2014

Satellite Shows Stunning Views of China From Above
[ Tue, 26 Aug 2014 00:49:06 GMT ]
China's first satellite with high-resolution imaging equipment has taken some spectacular shots of the country.






No comments:

Post a Comment