Name:Escarabajosa de Cuellar
Latitude:41°24'11"N
Longitude:4°16'42"W
Hamlet:Escarabajosa de Cuéllar
Region:Segovia
State:Castile and León
Country:西班牙