Viking Heritage: an Archeological & Historical trip.