• DFI Europe
  • DFI India
  • DFI Trust

observation well

A perforated pipe installed in the ground for monitoring groundwater level