H H hsguy Oct 15, 2021 That is pumice in New Zealand. It is fun to watch pumice stones float down the river!