From beaches to shores, soft sand to rocky gravel, from streams to rivers, passing by lakes and swamps.