The accident took place around 11.45 am (China Time), according to local reports.

More than 90 search and rescue crews, including 17 divers, have been dispatched to the accident site, the officials said.

As the injured were taken to a hospital for treatment, the bus was pulled out of the water, the officials added.

An investigation is underway to determine the cause of the accident. (ILKHA)