MovieMaps

Photo of Section 12 Power Station

Location: Annacis Island Wastewater Treatment Plant
As Seen In: Eureka episode 3x12 “It's Not Easy Being Green