Watch out! Whales and polar bear on roof

Yu Yang China Plus Published: 2017-11-16 16:29:17
Download image Comment
Share this with Close
Messenger Messenger Pinterest LinkedIn
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. Marine creatures like whales, fishes and sharks are shown on the LED screen. [Photo: IC]

Share this story on

Related stories