Windmills in Xinjiang, China Weird 11 years ago Subscribe to news updates Unsubscribe from news updates These mysterious white threads, when you zoom in, are obviously windmill farms in Xinjiang, China. Name: Windmills in Xinjiang, China Lat, Long: 44.270772,93.555107 Location: Windmills in Xinjiang, China Share this:Print