 The Perak River is the second-longest river in peninsular Malaysia.The river sources from the highlands in Upper Perak region, near the Thai border.It then flows through the regions two largest towns of Gerik and Lenggong, before meeting with the Kangsar River at the royal seat of Kuala Kangsar.