Could it be
this ?
Le Flon is an area of the city of
Lausanne, in
Switzerland. It is served by passenger trains from
Lausanne-Flon station.
In the early twentieth century, the Flon had become the main freight station of the city of Lausanne. However, from 1950 the site was connected to the rest of the city that extended around the ancient valley, removing the reason to be of the Gare du Flon.