Communications and the Media


This massive screen at the Times Square shopping complex in Causeway Bay attracts large audiences when major events are broadcast.
 

[Back] [Forward]