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.