China: Shanghai
Coming soon.
Study in Shanghai!
- With over 24 million people, Shanghai is the largest city in China in terms of population and one of the largest metropolitan areas in the world. Located on China’s central eastern coast near the mouth of the Yangtze River, Shanghai is an intensely dynamic city bursting with rapid cultural and economic change. Shanghai has recreated itself as a fresh, sophisticated and innovative metropolis. It is in many ways the hotspot of modern China, as well as a key player in the global political economy.
Program Activities
TBA
Shanghai Summer Abroad: News and Highlights
TBA
Questions? Email: shanghai.abroad@utoronto.ca or book a virtual appointment.