Lookout Mountain, Lookout Peak, Mount Winchell, Winchell's Peak
Lookout Peak - mountain located in United States, region North America. In mountain range Western Sequoia-Kings Canyon Area. Elevation - 2591 m. Coordinates: Latitude - 36.77301, Longitude - -118.71598.