A very modern building near the train station in Toulouse, France.