Presented in a serene and distinctive manner, the 3D computer-generated brief movie features Peach Blossom Valley or Shangri-La, illustrating the Dong Jin community's desire to revisit an idyllic existence of joy and harmony in this paradisiacal realm.
Show more