Shanghai Disney Flagship Store
The Disney flagship store in Lujiazui, Shanghai is one of the largest retail areas in the world and the only one in the world of...
The Disney flagship store in Lujiazui, Shanghai is one of the largest retail areas in the world and the only one in the world of...
Located on prime Lujiazui street, known as the “East Wall Street”, Super Brand Mall is one of the largest shopping malls in Asia combining shopping, dining,...
Located in Shanghai Pudong Lujiazui international financial zone, having Metro Line 2 connected with underground two-story directly, Shanghai IFC mall is the world-class landmark building...