Standing 25 feet tall, this stainless steel sculpture honors those who have taken the ultimate sacrifice for their country.