Where is Montecchio Maggiore?

Where is Montecchio Maggiore located?

Montecchio Maggiore, Montecchio Maggiore (Station), Italy (approx. 45.50326°, 11.41048°)


Where is Montecchio Maggiore on the map?