It was believed that immortality could be achieved if one reached the lands of the Queen Mother of the West or Mount Penglai