1 Best Place to Shop in Sichuan and Chongqing, China

Carrefour

Carrefour is the largest foreign-owned department store chain in China. The France-based giant sells everything from congee to caviar, plus there's a decent import section with all the goodies from back home. Carrefour is the best place in Chongqing to stock up on Western food and drink before a Yangtze cruise.

1 Aoti Rd., Chongqing, Chongqing Shi, 400010, China
023-6808--9847