Bukit Dumbar


Bukit Dumbar - human settlement in Malaysia.