Banding Island


Banding Island is an artificial island within Lake Temenggor, Perak, Malaysia.