Macaronics and Cheese: September 30, 2012 Posted on September 30, 2012 by Sarah Kay Madrid, Spain. There are hundreds of turtles in the center of the train station! What are they doing there? How did they get there?