Visitors document water discharge facility in Chernushka, Russia
Location: Chernushka, Russia
1 sources from 76 citizen journalists
Topics: water discharge, spillway facility, industrial infrastructure, water treatment, infrastructure, industrial site, urban facility, documentation, industrial, urban
