The Queen Mother of the West (Xiwangmu, 西王母) is positioned at the center of the scene with a peach placed right in front her and other female deities settled next to her playing a musical instrument or holding a plantain fan. The wave that splashes beneath their feet hints to the fact that this is no ordinary world.
The Queen who resides in Mount Kunlun (崑崙山) of the west stands as the most prestigious female deity(女仙) in all Chinese mythology and Taoist legends. As the ruler of Taoist deities and the owner of the elixir of life and peaches of immortality, she is also hailed as a goddess of perpetual youth and immortality.