Art Channel was found in April 2006. Located in Da Shan Zi area which is the center of Chinese 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 melding as never before, Art Channel is devoted to carrying on the exchange of ideas between Western and non-Western cultures. Our focus is of developing exhibitions and hosting events that engage in the spiritual, social and aesthetic dialogues with traditions other than their own.