Question: What is the nearest town to Echo Point and the rock formation known as the Three Sisters?
Sentence (from "The Needles (Sequoia National Forest)"): The Needles Lookout is located 2.5 miles off the Western Divide Highway (State Route 190) 10 miles north of Mountain Road 50.
Relevant evidence: No