Where is Alto Sangro?

Where is Alto Sangro located?

Alto Sangro, Alto Sangro, Italy (approx. 41.82685°, 14.01564°)


Where is Alto Sangro on the map?