Satellite view of Tuas Depot (2017) Satellite view of Tuas Depot (2017) Satellite view of Tuas Depot (2017)