Descripción del sitio
GPS: 46.534394,6.567948
New installation only shown on street view
Pump is at the end of the entrance road, you may need to block this road to fill, assuming you can leave by the other gate its drive through
Route de Bios 14
Ecublens