Location Information

Sestriere, Metropolitan City of Turin, Italy - View in Google Maps