Power Video Library

Swedish Hydropower

Footage of Vattenfall's hydropower facility in Trollhättan, Sweden.