This place has killer air conditioning. (seen in Heidelberg, Germany)