Thousands of Chinese protesters take part in a demonstration in Chengdu, southwest China's Sichuan province, on 19 August, 2012, against Japan's claim of the Diaoyu islands, as they are known in Chinese, or Senkaku islands in Japanese.
Loading weather data ...