Located at The Place, a new retail development in Beijing’s business district, this 250m x 30m super skyscreen is the newest attraction for Chinese consumers to come and ogle over. Suspended 80 feet in the air, the LED screen cost around $32 million to make.
Over three years in the making, The Place LED screen lights up the Chinese skies, creating a fantastic and clear show for all passerbys to view. Five displays make up the design of the humongous skyscreen, with premade dramatic and visually stimulating shows playing around the clock. Check out the two videos after the jump.