Giant LED Screen Ceilings At Chinese Mall

(YouTube Link)

Shopping in The Place Mall in Beijing, China is like taking a strange journey through a hallucinatory wonderland, or maybe it's just the giant LED screens that play animated videos all day. They don't look like very much fun for people who suffer from motion sickness, or for those who already think the sky is falling.

--via SuperPunch

Login to comment.

Email This Post to a Friend
"Giant LED Screen Ceilings At Chinese Mall"

Separate multiple emails with a comma. Limit 5.


Success! Your email has been sent!

close window

This website uses cookies.

This website uses cookies to improve user experience. By using this website you consent to all cookies in accordance with our Privacy Policy.

I agree
Learn More