Question: where does jumanji welcome to the jungle take place?
Answer: Brantford, New Hampshire