New York University: Shanghai Friday, December 2, 2016 7:30 PM 9:30 PM 19:30 21:30 New York University Shanghai 1555 Shi Ji Da Dao Shanghai, Shanghai Shi, 200122 China (map) Google Calendar ICS Ryan will speak about his adventure television series: Tough Rides: China.