Detailed address of South Campus of Central South University
Located in Lushan South Road, Yuelu District, Changsha City. According to Baidu map information, it is located at No.932, Lushan South Road, Yuelu District, Changsha City. It is a national key university directly under the Ministry of Education of People's Republic of China (PRC). Directly under the central and deputy ministerial system. It ranks among the national "double first-class", "985 Project" and "21project" and is selected as the national "20 16544".