Ancient artifacts recently emerged from Norway's melting mountains, surprising archaeologists with a remarkably preserved ...