With an extensive transportation network, a booming manufacturing industry and policies favorable to foreign investment, southwest China's Chongqing Municipality has transformed from China's inland "mountain city" into a key hub driving development in the country's inland regions.