The previous China Resources Department Store was transformed into New Town Mall in 2000, a retail and lifestyle mall targeting young clientele.