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