Question: Which Lake, home to Newport, Maine, is located in Maine's House of Representatives District 25?
Sentence (from "Newport, Maine"): Newport is a town in Penobscot County, Maine, United States.
Relevant evidence: No