Name:Villarrubia de Santiago
Latitude:39°59'07"N
Longitude:3°22'08"W
Locality:El Pilar
Village:Villarrubia de Santiago
Region:Toledo
State:Castile-La Mancha
Country:西班牙