Saint Ouen


City: Ville de Saint Ouen Paris

Country: France

Number of streams: 3

Capacity: 29.000 inhabitants, 11.500 tons per year

In operation since: 2015