Latitude and longitude of French Meadows Reservoir
Satellite map of French Meadows Reservoir
French Meadows Reservoir is a manmade lake 36 miles (58 km) northeast of Foresthill, California United States on the Middle Fork of the American River.
Latitude: 39° 06' 25.20" N
Longitude: -120° 28' 3.59" W