← Director of sustainability gains new perspective on environmental issues in China
Yellow River, revered as China’s Mother River, near Jinan, Shandong Province, March 2009