City Weekend (Shanghai). September 13-26 2007. Getting a Handle on Water Music. Feature about a music centre and festival at Zhujiajiao, China.

Comments are closed.