The Tour de France will start in Denmark in 2021, beginning with a ride in Copenhagen followed by two more stages around the country.
The opening stage on July 2 will be a 13-kilometre flat run around the capital.
"It is an honour to have the grand depart in Copenhagen," race director Christian Prudhomme said Thursday.
A 190-kilometre stage between Roskilde and Nyborg, a town on the island of Funen, will follow. That stage will include pedalling on the windy bridges that make up the Storebaelt rail-and-road link.
"The wind is very, very important for the race. It was important to have the finishing line close to the bridge," Prudhomme said. "Stage two is for sports enthusiasts."
The last stage before heading back to France will be in the hilly Jutland peninsula between the towns of Vejle and Soenderborg.
Other details of the 2021 route were not disclosed.