celia@celiapeterson.com
Friday, July 18, 2014
With the mountain and deep valleys as the stage background as well as areas where the actors perform, Tianmen Fox Show in Zhangjiajie is the most incredible performance of a love story from Chinese folklore.