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