The Diaoyu Islands, 222 kilometers northeast of China's Taiwan province, have been China's territory since ancient times. All records, whether contained in books and academic research or on old maps, have proved China's undeniable sovereignty over these islands.
See original here: