This is a building on the Cornell University campus in the United States, behind the clock tower, with lots of exhibits, it seems that there will be some activities from time to time, and there are several posters at the door to promote. No tickets are required.
More
This is a building on the Cornell University campus in the United States, behind the clock tower, with lots of exhibits, it seems that there will be some activities from time to time, and there are several posters at the door to promote. No tickets are required.