Where is De Angeli?

Where is De Angeli located?

De Angeli, De Angeli (Station), Italy (approx. 45.46643°, 9.149566°)


Where is De Angeli on the map?