Windmills in Xinjiang, China Weird February 7, 2013 Windmills in Xinjiang, China2015-07-29T06:54:14-04:00 Human Creations No Comment These mysterious white threads, when you zoom in,… Take a Peek