A nineteenth-century former Dutch sea fort has been nominated for a top environmental prize.

Pampus, located about 8 km from Amsterdam, is described as an island of “self energy”.

It has been nominated as one of three finalists for the … Read more