According to Baidu map, Chongqing Halo Shopping Center is located atNo. 1 18, Hucai Road, Yubei District, Chongqing. Chongqing Halo Shopping Park is located in Chongguang Station of Chongqing Rail Transit Line 5 and Line 15 (under construction), located in the core business district of Chongqing Liangjiang New District, adjacent to Yorkshire residential area next to Zhaomushan Park, with Jinzhou Avenue and Hucai Road vertically accessible.
Can anyone tell me if you know?