Home » Posts taggedWindmill

Windmills in Xinjiang, China

Windmills in Xinjiang, China
    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
Continue reading