More than 3,000 elk sheds... John Buchanan September 16, 2023 supposedly comprise the world’s largest elkhorn antler arch in Afton, Wyoming. I didn’t take the time to count them.