Question: What 170 mi river, located entirely within the state of Maine, is crossed by the Maine Kennebec Bridge?
Sentence (from "Maine Kennebec Bridge"): The Maine Kennebec Bridge is a bridge that crosses the Kennebec River between Richmond and Dresden, Maine.
Relevant evidence: Yes