A Hong Kong tourist was among 18 people wounded by a knifeman who attacked people on a street in the northeastern Chinese city of Changchun.
The woman, aged about 50, sustained injuries to her abdomen when the assailant, reported to be mentally ill, struck on Tuesday night.
The attack happened after the victim and her mother left their hotel after completing their itinerary for the day, according to Hong Thai Travel, which organised the tour to the northeast, including Jilin, Harbin and Mount Paektu.
Other members of the group were continuing with their tour.
The Changchun police department said on its microblog that the suspect, Wang Yunwei, also 50, was taken into custody after being shot.
None of the injuries was life threatening and officers were looking into why Wang carried out the attack. The microblog cited family members as saying Wang had formerly been treated in hospital for mental health issues.
China has reported numerous such incidents, which are usually blamed on those with mental health problems or who have grudges against their neighbours or society as a whole.
Last year, a knife-wielding assailant injured seven students outside a primary school in a northern city.