Yangtze, the Long River, is China’s Mother River.
It is my Mother River.

I wish to photograph her.
From the source to the sea, at a precise interval of every 100 kilometers.

6,211 kilometers in total.
63 shooting locations.

—Yan Preston