Geo Location Information for 217.71.16.29 IP Address. The IP Address 217.71.16.29 is located at 42.6 latitude and -5.56667 longitude in Spain. Friendly Location for the IP Address is Castilla Y Leon, Leon, Spain, 47014
Portal institucional de la Junta de Castilla y León. Proporciona información sobre la administración pública, agricultura y ganadería, carreteras y transportes, cultura y...