Image for The China Academy of Art

The China Academy of Art

The China Academy of Art (CAA), located in Hangzhou, China, is a renowned institution specializing in art, design, and creative education. Established in 1928, it combines traditional Chinese artistic heritage with modern innovation, offering undergraduate and postgraduate programs across various disciplines such as fine arts, sculpture, ceramics, and new media. CAA also functions as a leading research center, fostering artistic exploration and cultural exchange. Its campus features innovative architecture and galleries, making it a hub for artistic development and collaboration both within China and internationally.