Nantes, a city located in southern Britanny, shelters some strange creatures: enormous mechanical animals called the “Machines de Nantes”. As we traveled to the city to learn about its culture and history, we got to have a closer look at these creatures. Here are a few photos from that day.