Lotus Land is a proper noun in Taoist geomantic omen in China, and it is also a treasure land for the growth of the Lord. There is a saying in Taoism that "Yuan Jun gives birth to seven stars with white lotus".
"Lotus" has the meaning of expressing love in the ancient tradition of China. "Lotus" and "pity" mean love in classical Chinese, so the immortals all sit on the lotus, which is a feeling given by China people, hoping that the immortals will take care of the mortals. Including Buddhism, which was later introduced to China, although some people attached many mysterious so-called legends.