Welcome to Chongqing, China's largest city. Located in the country's southwest, it straddles two mighty rivers and is famed for its extraordinary skyline, with high-rises mushrooming out of the hills and vertigo-inducing bridges.
With the distinctive food of China as the main theme, we explore the stories behind iconic dishes and how they're emblematic of the vitality and spirit of their hometown, as well as the Chinese nation at large.