I also agree that Edelweiss would be the best to represent German heritage.
Troops from the Bavarian states collected the flowers during part of their mountain training and wore them as a badge of honor. I treasure mine for that reason (earned in 1977). "All the Way, everyday".