In the wilderness, uninhabited areas, and outdoors at minus eight degrees Celsius, a red off-road vehicle parked in the snow, with driver Yang Changwen's hands tied and struggling desperately. Cold, hunger, constraints, and difficulties tightly surround himBeing alone, powerless, and unaware of where he is, brings him endless frustration and pain.
More