Field recording by the Yangtze River on Chinese New Year’s Eve afternoon.
16 Feb 2026