Mr. Luo Zhaohui is Ambassador of the People's Republic of China to Canada, and based in Ottawa.