Hitachi-Tuas-loco-web-250×370 Published October 7, 2017 at 250 × 370 in Overhead Cranes for LTA Depot