Fall 2007

Introductory Image

Satellite image of a man-made mountain range located at a military complex in China’s arid Huangyangtan province. Outfitted with artificial lakes and snow-capped peaks, the range appears to be a terrain model of Aksai Chin, an area on the border of India and China claimed by both countries. The facility was discovered in June 2006 by a Google Earth user based in Germany.
If you’ve enjoyed the free articles that we offer on our site, please consider subscribing to our nonprofit magazine. You get twelve online issues and unlimited access to all our archives.