Formulate an answer to this elaborate question: Fort Wentworth in the southwestern New Hampshire town Northumberland is located at the junction of what two rivers?
Upper Ammonoosuc River and Connecticut River