Industrial flare stacks burn at Russian facility
Location: Russia
1 sources from 4 citizen journalists
Topics: flare stack, gas burning, industrial flame, industrial facility, oil refinery, heavy industry, industrial infrastructure, energy sector, industrial, infrastructure
