上海外国语大学
Qiu was born and raised in Shanghai. After graduating from Shanghai International Studies University he was assigned to the Ministry of Foreign Affairs of the People's Republic of China.