Visitors view the gigantic LED display on the ceiling at The Place shopping mall on Christmas Eve, 2011. The Place is considered one of the most romantic scenes in Beijing and is known for its digital canopy that sweeps over its central outdoor plaza - the biggest LED screen in China. The Place is also a spot for luxury shopping, gourmet experience and open-air bars. [Photo/IC]
|