Websites hosted on 160.121.7.53 IP Address
Geo Location Information for 160.121.7.53 IP Address. The IP Address 160.121.7.53 is located at 41.8483 latitude and -87.6517 longitude in United States of America. Friendly Location for the IP Address is Illinois, Chicago, United States, 60602.
SISU | 上海外国语大学
- tqwsdt.icu
上海外国语大学是中国著名的高等外语学府,秉承“格高志远、学贯中外”的校训精神,已发展成一所培养涉外型、复合型外语人才的多科性、国际化、高水平特色大学,蜚声海内外。
Not Applicable
$
8.95