Located in Southwestern China, Chongqing is a very popular tourism destination that continues to grow rapidly. Chongqing is home to delicious spicy food, cultural museums and UNESCO World Heritage Sites. Jiefangbei Central Business District is lined with tall skyscrapers, hotels, department stores, luxury brand stores and shopping malls. Stepping into Jiefangbei will feel familiar to […]