China Institute Loading Map.... China Institute40 Rector Street, 2nd Floor - New YorkEvents 40.70859189999999 -74.01492050000002 Address 40 Rector Street, 2nd Floor New York NY 10006 United States Upcoming Events No events in this location