BFSU, located on North Xisanhuan Road in Haidian district, Beijing, is one of China's leading universities under the direct administration of the Ministry of Education. Today, BFSU teaches 101 foreign languages.