Stadium of Geneva
Location:
Geneva, Switzerland, 2017