Question: where is the world junior hockey tournament being played
Answer: The 2018 IIHF World Junior Championship was the 42nd Ice Hockey World Junior Championship , and was hosted by the city of Buffalo , New York at the KeyBank Center and HarborCenter .