Hoards of onlookers made their way to the Anchorage tidal mud flats over the weekend to get a glimpse of what had washed ashore: the carcass of an endangered, giant fin whale. According to NOAA ...