Archaeologists in China recently confirmed that they found a bronze vessel that contains the “elixir of immortality.”