Beijing Foreign Studies University

Beijing Foreign Studies University is a university located in Beijing, China. Shen Xiaoyi graduated from this university.