A village near the Zhangbei Wind Power Project in Hebei province, People’s Republic of China

A village near the Zhangbei Wind Power Project in Hebei province, People’s Republic of China

No comments yet.

Leave a Reply

3 × 2 =