• DFI
  • DFI Europe
  • DFI Trust

observation well

A perforated pipe installed in the ground for monitoring groundwater level