A pair of finless porpoises swim in the clear green Yangtze River in Yichang, Central China's Hubei province.
Tourists pose for selfies in the ancient town of Baidi in Fengjie County, southwest China's Chongqing Municipality, Feb. 13, ...
Along the Pearl River in southern China, a fast-growing industry is churning out cheap clothes and toys that are flooding the world duty-free.