Satellite view of Tuas Depot (2018) Satellite view of Tuas Depot (2018) Satellite view of Tuas Depot (2018)