Name:Amayuelas de Arriba
Latitude:42°12'39"N
Longitude:4°29'19"W
Locality:Los Pícaros
Village:Amayuelas de Arriba
Region:Palencia
State:Castile and León
Country:西班牙