Q: Have you been to "The Place"?
A: Which place?
Q: The Place?
Beijing is full of fancy shopping malls, but a few stand apart from the rest. The Place is one of them. Asia's largest LCD screen covers an open air plaza that is part of the upscale shopping complex. 250m long and 30m wide, an array of LED's dot the massive overhead screen. A film about the solar system was being played on the giant screen, as its capabilities were showcased to the audience beneath. A slightly larger screen in Las Vegas takes the top prize, but the Place also boasts a Ferrari store where the salesmen are dressed in the signature red Formula 1 outfits donned by the team.