Sunday, August 16, 2009

Time to Study Abroad?

The Netherlands have many features attractive to American students, but I had never heard of this one before,

A nine stories high student housing building at the University of Twente in the Netherlands sports a climbing wall on its façade. Because what else would biomedical technology and applied physics majors do with their free time?