The Mystery at Huangyangtan Unusual man-made landscape in a remote part of China.
Link: http://www.quikmaps.com/show/7483
Bigger! Go Fullscreen
Created by shutch on July 20, 2006 Last modified on July 20, 2006