Barbastro is a city in the Somontano county, province of Huesca, Spain. The city is at the junction of the rivers Cinca and Vero.
Wikipedia https://en.wikipedia.org/wiki/Barbastro
Coordinates 42°2'12.103" N 0°7'38.056" E