“Changjiang (A Yangtze Landscape)” – Festival international