Question: where is the 2017 pga championship being held
Answer: at Quail Hollow Club in Charlotte , North Carolina