Our guide helped us over the water. Here we got our leeches, although we were not even in the water for 20 seconds! They must be lurking around, just waiting.