Beijing was also the host of the 2008 Summer Olympics. Another one of China's most populated cities is Chongqing, situated in southwest China. Chongqing is known for its mountainous terrain and spicy ...