Video PlayerClose
A woman gestures outside Lord & Taylor's flagship store at the 5th Avenue in New York, the United States, Jan. 2, 2019. The famous department store chain Lord & Taylor on Wednesday officially closed its flagship store on Fifth avenue in Manhattan, New York City, the United States. (Xinhua/Liu Rui)