The Place is one of Beijing's shopping centres. It features one of the world's largest video screens as a ceiling in the outdoor area. Too bad there's never anything interesting shown on the screen.
Comments
Sign in or get an account to comment.