xixi impression city is located in the middle of the wuchang avenue entrance of xixi wetland (hongyuan), wuchang street, yuhang district. it is a fashionable and trendy mid-to-high-end family-oriented regional shopping center. the first phase of the building covers an area of nearly 200,000 square meters.