Name:Leza de Rio Leza
Latitude:42°19'46"N
Longitude:2°24'21"W
Locality:Palomberas
Village:Leza de Río Leza
Region:Rioja
State:Rioja
Country:西班牙