World’s Strangest

Your source for the strangest things around!
Ads

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

Post Metadata

Date
December 17th, 2011

Author
Stranger to the World

Category



Leave a Reply