A growing number of wild birds have taken shelter at the Yellow River Delta National Nature Reserve, located at the river's estuary in east China's Shandong, thanks to the restoration of the region's environment over the past two decades.
Source: Xinhua Global Service