Name:Torres de Barbues
Latitude:41°57'37"N
Longitude:0°26'00"E
Locality:La Demba
Village:Torres de Barbués
Region:Los Monegros
Region:Huesca
State:Aragon
Country:西班牙