Kilometre Ten railway station occupied by republican soldiers
Central Police Station, Foochow Road, Shanghai