Watch out! Whales and polar bear on roof

Yu Yang China Plus Published: 2017-11-16 16:29:17
Download image Comment
Share
Share this with Close
Messenger Messenger Pinterest LinkedIn
2/4
A photo taken on November 14, 2017 shows artistic colors and images presented on the indoor LED roof screen of Dalian Central Avenue in Liaoning Province, the largest tourism and shopping center in northeast China. A polar bear is shown on the LED screen. [Photo: IC]

Share this story on

Related stories