Satellite map of Sugar Pine Peak
Map of Sugar Pine Peak
Sugar Pine Peak is a mountain located in the northern Northern Sierra Nevada, in the Plumas National Forest in California.
Latitude: 39° 36' 27.51" N
Longitude: -121° 00' 54.70" W