Neste Oil Biodiesel Plant, Singapore

Panoramic view of the plant located in the Tuas site.