Appearance
Swiss-French Border, Geneva-St Julien is a landmark in Geneva, Canton de Genève, Switzerland.