

Chongqing, China
Sichuan Fine Arts Institute (SCFAI) is one of China's leading art academies, renowned for its innovative and experimental approach to fine arts and design. Located in Chongqing, the university boasts a vibrant campus with state-of-the-art studios and galleries. SCFAI is particularly famous for its sculpture, oil painting, and contemporary art programs, and has produced many influential Chinese artists. The university actively promotes international exchange and hosts numerous exhibitions and workshops throughout the year.
SICA editorial rating: 4.5 out of 5. This is not a student review.
A source and verification date have not been recorded. Confirm these details before applying.
These are areas of interest associated with the university, not a list of currently open programs. See Programs for the public catalog.