The Malaysian city of Kuala Kangsar is located at the confluence of the Kangsar and Perak rivers. In Malay, its name means “mouth of the Kangsar River”. It has a population of approximately 20,000.