Seven Star Rock Archway Square, can be said to be Zhaoqing City, a landmark of scenic spots! Here witnesses the history of urban change in Zhaoqing. The square is situated on the edge of Qixing Yanxing Lake, with a large area, beside it is Xinghu International Shopping Plaza, which integrates leisure, entertainment and shopping. Not only can you see the beautiful scenery, but also you can play leisurely in the city center.