Satellite map of Ayuela
Ayuela is a municipality located in the province of Palencia, Castile and León, Spain. It is located about 80 km from the capital of the province and 125 km of autonomous capital Valladolid.
Latitude: 42° 37' 33.59" N
Longitude: -4° 40' 2.39" W