A photo shows over 600 lost ID cards on the ground of a ticket room at Changchun railway station, Northeast China's Jilin province, Sep 24, 2015. [Photo/IC]