"I got many pictures here, and I'm taking them back to show them but this is beautiful," Vietnam veteran Weldon Folwell said.
Folwell lives near Ft. Riley, Kansas but says the sea of red, white and blue is as majestic as any amber waves of grain he's seen.
"Just feel so good about them -- what them 50 stars stand for, and those stripes," he said.
Over 600 flags stand tall this year. Each one represents someone in uniform. On each yellow ribbon, a name and behind each flag a story of sacrifice, love and honor.
"It's just a great day to celebrate what we are all about here," Folwell said.
Chris Villa heads up the group that sponsors the display. It's part of Fayetteville's 31 Days of Glory celebration, a month-long event paying tribute to where we are and who we are.
"It's hard not getting a tear in your eye even if you don't know all the stories behind all the flags," Villa said. "Just looking it's so majestic."
This year as more Fort Bragg soldiers march off to war, the Field of Honor is part of the very fabric of life they are fighting for.
"It's just amazing coming up and seeing all these flags in one area," said Tom Breton, soldier's father. "It takes your breath away."
Fayetteville residents agree.
"And I think everyone coming in is going to know that [it] is a place to be proud of and a place to be proud to call home," said Sheree Beck, Fayetteville resident.
The flags will be dedicated during a special ceremony Saturday morning. The display will remain in Fayetteville until mid June.
One soldier says it's an honor for him to walk among the heroes the flags represent.
Clich here for information about 31 Days of Glory.