We are told these are freshwater stromalites, much like the saltwater stromalites in Shark Bay, Western Australia - the basic building blocks of all life on Earth.  Photo by James Lee, taken at Gouldens Waterhole.