Question: where is the challenge champs vs pros filmed
Answer: Los Angeles, California