Thousands protested in the streets of both China and Hong Kong over the disputed Japanese-controlled Senkaku Islands, named Diyaou by the Chinese, who claim it as their territory.
On Sunday, some 10 Japanese activists raised their country's flag on the disputed Japanese-controlled Senkaku Islands in the East China Sea. China calls these islands Diyaou, and claims them to be Chinese territory.
According to Kyodo News, the Chinese protest occurred after Japan detained and then deported 14 Chinese and Hong Kong activists who were visiting the islands days before.
Ministry spokesman, Qin Gang said, "Japanese right wingers illegally violated China's territorial sovereignty."
"The foreign ministry has already lodged solemn representations and expressed strong protest to the Japanese embassy in China and urged Japan to stop actions which harm China's territorial sovereignty."
Around 3,000 protesters shouted anti-Japanese slogans and burned the country's flag in more than a dozen Chinese cities, including Shenzhen and Guangzhou. There are reports that some also attacked Japanese restaurants and cars. In the video above, protesters can be seen overturning a Japanese-made police car in Chengdu.
One Shenzen demonstrator told AFP that protesters were headed towards a train station on the border with Hong Kong. "The demonstration is strung out for seven to eight kilometers. Many police are escorting us along the street," he said.