Where is Montepulciano Stazione?

Where is Montepulciano Stazione located?

Montepulciano Stazione, Montepulciano Stazione, Italy (approx. 43.135128°, 11.856768°)


Where is Montepulciano Stazione on the map?