There were significant delays on the Beijing Metro's Line 13 Monday morning due to signal failure. Photos from Huilongguan Station show huge crowds of passengers stuck standing futiley on the platform while hundreds more queued just to get that dubious honour.
0 User Comments