Entries from 2011-02-12 to 1 day
The Ministry of Land, Infrastructure, Transport and Tourism reported it on Feb 8th. Platform screen doors are installed one after another to prevent passengers from falling off the platform onto the lower track area. In foreign countries, …