Chinese President Xi Jinping inspected Shantou City, south China's Guangdong Province, on Tuesday afternoon.