Chongqing city is the largest city in western China and an economic center of upper Yangtze. Chongqing has exquisite cuisine and strategic geographical location making it a great study-abroad destination.
Study in Chongqing, China - check out a complete list of Bachelor's in Engineering in Chonging.