Comment Comment by natesm This structure[1] is so large that you can see it when you zoom out to view all of China.http://maps.google.com/maps?hl=en&ll=40.42761,90.793762&... parent natesm 15 years ago
http://maps.google.com/maps?hl=en&ll=40.42761,90.793762&...