This was undoubtedly the biggest LED screen I have ever seen. It’s located in Guomao in a shopping center called ‘Shi Mao Tian Jie’ but I think foreigners just call it 'The Place’. You can send text messages to the screen and they will show up along with 6 digits of your phone number so people can read them. The screen also had a huge display (light show?) of the solar system with a phoenix flying across it. Impressive to say the least.