Question: where is the beauty and the beast set
Answer: France