|
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.
|
|
|
|