One of Jackie Chen's movie was shot in this mall. There's old clock tower by the station here.