Share article to The bronze sculpture of an American mastodon (Mammut americanum) is permanently installed outside the Museum. More information about Snowmastonon sculpture. Location: DenverPlace: Denver MetroMap: Image by: Zhou, YongliDate: December 27, 2016