Shandong University (Qingdao Campus), Qingdao, China
Address: No. 72 Binhai Road, Jimo District, Qingdao City, Shandong Province