Results 2 results found New development in town of Biescas in Valle de Tena, Aragon, Northern Spain. Many Spanish construction projects had EU funding New development in town of Biescas in Valle de Tena, Aragon, Northern Spain. Many Spanish construction projects had EU funding