China Youshi University (Beijing), formerly known as Beijing Petroleum Institute, was founded in 1953. It is the first petroleum institution of higher learning in New China, laying a foundation for the exploration and development of petroleum higher education in China. The school is divided into one school and two places. The Beijing headquarters is located at the southern foot of Du Jun, Changping District, Beijing.