OpenInfraMap

 ⟩ Stats ⟩ Canada ⟩ Power Plants ⟩ Physical Science Complex

Physical Science Complex is a solar power plant operated by St. Francis Xavier University with a total output of 18 kW.