OpenInfraMap

 ⟩ Stats ⟩ Canada ⟩ Power Plants ⟩ Upper Lillooet River

Upper Lillooet River is a hydro power plant with a total output of 81 MW.