Massive networks of stripes appear in Chinese Desert--visible from space
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&...