Chinese President Xi Jinping on Thursday inspected the South-to-North Water Diversion Project in the city of Nanyang in central China's Henan Province.