A picture exhibition of "Geng Lu Bu", a traditional Chinese navigation log, of the South China Sea kicked off in Hainan Museum, Haikou on Wednesday. Those pictures exhibited show that the South China Sea has been China's territory since ancient times, and China has indisputable sovereignty over the islands in the South China Sea and their adjacent waters. (Photo/people.cn)
RIGHT BG