A French nobleman, Baron "De Coubertin", convinced enough people to start it.
Of course, they choose Athens for the first modern games.
To show that they wanted a revival of the ancient Greek games.
the ancient Greeks started the Olympics which is named after their mountain mount Olympus which they believed was where their gods lived
Ancient Greece I think :/