Chinese Vice President Li Yuanchao (R) meets with Britain's Prince William at the Great Hall of the People in Beijing, March 2, 2015.[Photo/Xinhua]