Stock Photo: Taxi rank of Times Square shopping mall, in Rusell St Causeway Bay,Hong Kong, China