Wal-Mart Impression City is located in the north of Wenyi Road, Gudun Road (at the junction of Gudun Road and Yuhang Tanghe River). It is a commercial shopping complex with an area of nearly 53, square meters and a total leased area of over 29, square meters, of which Wal-Mart has rented an area of 13,5 square meters. Impression City is an international shopping center integrating large supermarkets, international brand flagship stores, fashion boutiques, food and beverage, entertainment and leisure facilities.
Of course, further north, you can visit the Zijingang Campus of Zhejiang University, which is quite good, and feel the heavy snow atmosphere. Hehe
I hope it helps.