From war memorials to athletic events, you're sure to find it in Vail, CO this Memorial Day.
Spend the three-day weekend in this charming resort town, where athletes take advantage of the high altitude to put up quite a show during the Teva Mountain Games.
This annual event features running, rock climbing, Everest Awards, mountain biking, and kayaking, among other adventurous activities.
Be sure to take time to visit some of the memorial services taking place, which are scattered throughout town and range from veteran's memorials, to vigils held at various gathering points.
No matter how you choose to spend it, be sure to make this Memorial Day one for the ages.