Choa Chu Kang has evolved from a rural settlement of Chinese immigrants in early 19th century into a hub of residential complex with all amenities required for a modern urban lifestyle. The name of the place is derived from Chinese immigrants who were called "kang chu", where ‘kang' refers to river and...