World's Largest Elk Antler Arch
Downtown Afton

Arching over Main Street in Afton is the "World’s Largest Elk Antler Arch" consisting of over 3,000 antlers. This 18-foot high arch was built in 1958 and continues to be a favorite photo stop. In Asia powdered elk antlers are considered to be a prized aphrodisiac, making the antler arch worth over $300,000.

Copyright © 2018 New Times Media Corporation - All Rights Reserved