Galleries

Twins Art

1086 Yu Yuan Road

Twins Art Gallery was set up by twin sisters Cara and Celine, who have been actively involved in contemporary art in China. A series of contemporary art exhibitions of young talents is presented every two months in their project space located on Yu Yuan Road. One of the most charming streets with historical and cultural testimony that no one should miss… Their mission is to bring art into China’s daily life!

Contacts & Details
OPENING:
tue, wed, thu, fri, sat, sun 10:30 am – 6:30 pm

CLOSING DAYS:
mon

T: +86 135 8569 3749
W: Website

ADDRESS
1086 Yu Yuan Road

ESTABLISHED
2015