Geo Location Information for 40.142.16.249 IP Address. The IP Address 40.142.16.249 is located at 41.9353 latitude and -87.8656 longitude in United States. Friendly Location for the IP Address is Illinois, Franklin Park, United States Of America, 60131
名人假期,歐洲旅遊的權威,中國旅遊的首選|擁有精緻行程、優秀導遊、豪華巴士和酒店,是值得你信賴的旅行社。