About Us Where we work Netherlands The Netherlands is located in Northern Europe. More than a quarter of its total area is below sea level. See our projects in Europe. PHOTOGRAPHS TAKEN BY OUR VOLUNTEERS IN THE NETHERLANDS