High tension station

High tension station

High tension wiring in a hydroelectric power plant

by
by
by
by
by
by