Geo Location Information for 160.92.109.194 IP Address. The IP Address 160.92.109.194 is located at 50.5487 latitude and 3.02731 longitude in France. Friendly Location for the IP Address is Nord-pas-de-calais, Seclin, France, 59113
Tour de France 2015 - Official site of the famed race from the Tour de France. Includes route, riders, teams, and coverage of past Tours.