As the first ecological shopping center in China, Hangzhou Xixi Impression City is adjacent to the Xixi Wetland, known as the "Kidney of Hangzhou", creating a full-sensory experience of "recreation, entertainment and leisure" close to nature in all directions, radiating Hangzhou Dacheng West Yuhang business district, integrating diversified business format combinations, After eight years of operation, annual passenger traffic has exceeded 18 million, and annual sales have exceeded 2.2 billion yuan.