Name:New Meadows
Latitude:44°58'16"N
Longitude:116°17'02"W
Region:New Meadows
State:Idaho
Country:美国