A flock of oriental storks looks for food at the Zhangjiacun Wetland in Dalian, northeast China's Liaoning Province, Feb. 26, 2016. [Photo/Xinhua/Wang Hua]
Go to Forum >>0 Comment(s)