Art Channel was founded in April 2006. Located in Cao Chang Di, Da Shan Zi area which is the center of contemporary art in Beijing, Art Channel is committed to representing the established, emerging and young talented Chinese and international artists. In a world where communication is instant and cultures are colliding and melting as never before, Art Channel is devoted to carrying on the exchange of ideas among various cultures. Our focus is of developing projects and hosting exhibitions that engage in the spiritual, social and aesthetic dialogues with different traditions and challenges in our today’s rapidly changing world.
Opening hours:
Tue - Thu 1 pm - 6 pm
Fri - Sat 11 am - 7 pm
closed on Mon