Founded in 1999, the school is one of the earliest private schools in Anqing.
The school is located at the foot of Dalong Mountain in Yixiu District, Anqing City, the ancient city of Fengshan for thousands of years. The headquarters (high school) is located at the south foot of Dalong Mountain, No.8 Airport Road. The new campus (Yucai Art School) is located at Yixiu Avenue 1 at the northern foot of Dalong Mountain. The two campuses are 3 kilometers apart and the transportation is very convenient. The school headquarters covers an area of more than 200 mu, with a construction area of nearly 40,000 square meters. Yucai Art School covers an area of over 60 mu with a building area of over 20,000 square meters.
There are 33 classes in grades one to three (including art schools), with nearly 1.700 teachers and students. Among them, Yucai Art School has nearly 700 college entrance examination students in fine arts, sports and music. It is the largest art and sports training center in Anqing.