For some reason, this looks American to me, though it's actually the outskirts of Puerto Pollensa, Mallorca.
The sculpture was made in honour of two pilots of one of those firefighter aircraft that came down in the local bay, hardly a klick from home. Brave guys. They save a lot of people and their dreams, too.
Rob