Belimbing, Malaysia

Belimbing is a small town in Pekan District, Pahang, Malaysia, located near Pahang River and Chini Lake. Belimbing means star fruit in Malay.