The Huanglongtan Hydropower Plant in 1974

1477120095196

Source

Advertisements