China has won a "decisive victory" in reducing water levels in an unstable lake formed by last month's earthquake in Sichuan province, officials say.
Soldiers used explosives to divert water from Lake Tangjiashan into the quake-damaged town of Beichuan.
Residents had already been evacuated to higher ground, but many watched as water gushed through their town.
Experts had feared the lake could have suddenly burst its dam, threatening about 1.3m people living downstream.
Eyewitnesses said they saw the bodies of quake victims along with trees, household furniture and other debris in the waters pouring from the lake.
The BBC's James Reynolds, watching the scene downriver from Beichuan, in Mianyang, says people in the area came down to watch and take photos as the rising waters surged past.
The scene in Mianyang City as river refills with quake lake water
The Communist Party chief for Sichuan province, Liu Qibao, said a "decisive victory" had been achieved after the water level in Lake Tangjiashan dropped by more than 20 metres, the official Xinhua news agency said.
Beichuan was devastated by the 12 May earthquake, prompting authorities to evacuate residents and seal it off. The town is to be rebuilt elsewhere, Xinhua said.
Tangjiashan lake was formed when a landslide blocked a river during the earthquake.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.