Limestone rock