The biggest inland city in China, Chongqing is one of the largest municipalities in the world by population. Chongqing is also known as the Fog Capital as the city is veiled by a layer of fog on most days due to its location by the…