Fodor's Expert Review Carrefour

Chongqing Department Store

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.

Department Store

Quick Facts

1 Aoti Rd.
Chongqing, Chongqing Shi  400010, China


What’s Nearby