Name:Les Avanchets
Latitude:46°13'18"N
Longitude:6°06'29"E
Town:Vernier
Region:Geneva
Country:Switzerland