Sheikh Mohamed bin Zayed Al Nahyan, crown prince of Abu Dhabi of the United Arab Emirates, will pay a state visit to China from July 21 to 23 at the invitation of Chinese President Xi Jinping, Foreign Ministry spokesperson Lu Kang announced Thursday.