Kuala Kangsar

Kuala KangsarThe mosque in Kuala Kangsar, a town in northern Malaysia where the very first rubber tree was planted some 100 years ago.