Sugar Factory Location

Batu Tiga Refinery