The draw for the Candidates Tournament held in FIDE's headquarters in Athens
The FIDE Arbiters' Commission Chairman Takis Nikolopoulos and the FIDE Executive Director Nigel Freeman conducted the procedure of drawing for the Candidates’ Tournament, happening next month in Moscow. There are well-known rules for the draw itself, such as: "Players coming from the same federation will play each other in rounds 1 and 8" and "Rounds 6 and 7 have been exchanged to avoid the same colour for three consecutive rounds". According to these rules the first round will be played among the following pairs: Karjakin - Svidler, Nakamura - Caruana, Giri - Aronian, Anand - Topalov.
You can find full results of the of the draw here.