Google Map of Winter Olympics Checkout Google’s map of Turin, Italy with callouts of the Olympic Venues. See it here. Troy @ TLC By TLC Creative Services, Inc.|2016-09-16T11:24:23-07:00February 15th, 2006|Personal|