Ichthys LNG Project

Ichthys central processing facility is one of the world’s largest semi submersible platforms. Image courtesy of Inpex.



  • Ichthys LNG project
  • Ichthys LNG project
  • Ichthys LNG project
  • Ichthys LNG project