Sungai Klang stretches 120km from Gombak to the mouth of the Straits of Malacca ... including Kuala Lumpur, Subang Jaya, Shah Alam and Klang. “The river spans a 21km-stretch within the Klang ...