Southwest University Photos

Meet 3 travelers, 262 tour guides and discover 62 photos

Southwest University is a key comprehensive university, subordinate to Ministry of Education of China, based in Chongqing, China. Southwest University (SWU) is a comprehensive and national key university sponsored by the Ministry of Education of China. SWU was founded in July, 2005, by the amalgamation of two formerly individual…
View Southwest University guide >

Southwest University