Born in Peking, Xudong has lived in Switzerland for long time and gained quite a lot and systematic knowledge about the country. She studied Economics in University of Bern and joined the Chinese team in swissinfo.ch in 2003, working as journalist and Deputy Head of Chinese Department.