Exploring Sichuan Fine Art Institute

The Sichuan Fine Art Institute is an amazing place that exemplifies the aura of art in southwest China's Chongqing. Join CGTN reporter Rachel Lynn Weiss as she explores the institute and the Luo Zhongli Art Museum to discover how every element of this college reflects the artistic beauty of the city.

Search Trends