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