Question: where does the show the forest take place
Answer: in a forest in the Ardennes , France