green land field near Huesca. Spain