Xihua university Hong Guang Town Campus is the undergraduate headquarters. Undergraduate majors are all in this department. Pengzhou Campus, also known as xihua university Institute of Applied Technology, is a college campus, and all the colleges in xihua university are basically there.
Xihua university, referred to as "Xihua" for short, is located in Chengdu, a famous historical and cultural city in China, which is known as "the land of abundance" and is a key university in Sichuan Province. The school has three campuses: Headquarters, Pengzhou Campus and Chengdu Rennan Campus.