Does anyone know where this museum is ? I presume it's in France, anybody have an address ?

There are bikes like this.........



and this..............



cheers, Bob.