Question: where was the 2017 champions league final played
Answer: It was played at the Millennium Stadium in Cardiff , Wales on 3 June 2017 , between Italian side Juventus and Spanish side and title holders Real Madrid , in a repeat of the 1998 final .