Chongqing, alternately romanized as Chungking, is a megacity in southwest China. Chongqing is renowned as the "mountain city" and the "fog city", a popular destination for travelers with its hilly slopes, rivers, night views and spicy food.