As we go further north along the banks of the Pearl River, it becomes increasingly clear how rivers have shaped human settlements these past 1,000 years.
As we go further north along the banks of the Pearl River, it becomes increasingly clear how rivers have shaped human settlements these past 1,000 years.