Stromatolites. Hamelin Pool, Shark Bay, Western Australia