Question: What was the population as the 2010 United States Census of the town where Echo Lake Country Club is located?
Sentence (from "Franconia Notch State Park"): Franconia Notch State Park is located in the White Mountains in northern New Hampshire, United States, and straddles 8 mi of Interstate 93 as it passes through Franconia Notch, a mountain pass between the Kinsman Range and Franconia Range.
Relevant evidence: No