The film poetically flows around the daily lives of three generations – their chores, prays and mundane concerns in an isolated tiny mountain village in China. The piling mountains, with astonishing beauty and solemnity, tightly binds them together and enfetters their fates. Just as the giant “Turtle Rock” situated at the gate of the village, the ancestral mythos witnesses and echoes with the villagers’ present existence, and triggers an open experience of nostalgia.