China
122 min.
2024-10-17
Tang returns to a small island formed by the accumulation of floating sand from the Yangtze River, where he runs an organic farm. All these years of work, however, have caused him to deal with difficulties and failures frequently. A mother, who lives in seclusion in the mountains, comes out of isola...