The staff at the crematorium noticed the bodies and informed the Bharalumukh police station, he said.
As the water level rose in the river following rain over the past few days, the sand bars may have broken, causing them to float on the river, he explained.
The seven bodies will have to be kept in the morgue for the next 72 hours and then disposed of as per orders from the civil magistrate, the officer said, adding that the remains will be buried near the crematorium.
The River Police has been being pressed into service to recover the seven bodies.
The authorities at the Bhootnath Crematorium said the GMCH employees often buried unidentified bodies on the river bank without informing them.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)