Fern Hammock Springs in Florida, USA (by fbrogers).