Name:Tarroja de Segarra
Latitude:41°43'59"N
Longitude:1°16'59"E
Locality:les Serres
Village:Tarroja de Segarra
Region:Segarra
Region:Lleida
State:Catalonia
Country:西班牙