Moerdijk, Netherlands

The ethylene cracker.

The ethylene cracker.