Which Swiss city situated on the shores of Lake Geneva is the headquarters of the International Olympic Committee? June 7, 2017 By Show answer Lausanne More Sports QuestionsMore The Olympics Questions