Zhang has co-directed a number of outdoor folk musicals under the title Impression. These include Impression, Liu Sanjie, which opened in August 2003 at the Li River, Guangxi province; Impression Lijiang, in June 2006 at the foot of Jade Dragon Snow Mountain in Lijiang, Yunnan province; Impression West Lake, in late 2007 at the West Lake in Hangzhou, Zhejiang province; Impression Hainan in late 2009, set in Hainan Island; and Impression Dahongpao set on Mount Wuyi, in Fujian province. All five performances were co-directed by Wang Chaoge and Fan Yue.