Lo que ocurre es que una marea alta entra en la bahía de unos 100 km de ancho produciendo un efecto de embudo y que además choca contra el rio Qiantang que baja en dirección contraria. Este choque genera una gran ola que atrae a miles de turistas en cada temporada. Y varios turistas muy atrevidos han resultado heridos e incluso algún muerto.
Esta gran ola esta formada por el efecto macareo u ola de mar. solo que la ola de Haining es posiblemente donde se han registrado las olas más grandes y rápidas del mundo y de la historia.