Name:Llera
Latitude:38°27'00"N
Longitude:6°03'00"W
Locality:El Santo
Village:Llera
Region:Badajoz
State:Extremadura
Country:西班牙