D.F. Wouda Steam Pumping Station, Lemmer, The Netherlands
  |   No comment

Pump it!

In the small Dutch town of Lemmer is a marvel of human engineering. It's the world's largest and still active steam pumping station - Ir. D.F Woudagemaal....

Read More
21 May
Seeing Le Havre, Normandy, France

A concrete jungle

The French city of Le Havre has been completely rebuilt out of concrete since the Second World War. It creates a strange effect - but a beautiful one you have to see for yourself....

Read More
28 April