An aerial photo taken on Oct. 19, 2015 shows an artificial lake "Fish of Shanghai" in Shanghai, east China. (Photo: Xinhua/Li Bin)
RIGHT BG
An aerial photo taken on Oct. 19, 2015 shows an artificial lake "Fish of Shanghai" in Shanghai, east China. (Photo: Xinhua/Li Bin)