By: Kazama on September 2004
'Mini' Arc de Triomphe in Montpellier / Another A.D.T. in France; not so interesting but a lot of brand shops nearby.