Home > Latest
Japanese department store chain Yaohan opens the Shanghai No 1 Yaohan Department Store in 1995, which has since become a well-known landmark in Pudong. [Photo/IC]