Crecy-la-Chapelle, in France, the canal - Image Details