„Tao Hua Yuan Ji” to krótki film animowany 3D o unikalnym stylu graficznym, który nastrojowo przedstawia Dolinę Kwiatów Brzoskwini – Peach Blossom Valley, znaną w kulturze zachodu jako Shangri-La. Jest to miejsce wyobrażane jako niebiański raj przez ludzi z Dong Jin. Przedstawia ich pragnienie powrotu do szczęśliwego i harmonijnego życia.