The goddess Kuan Yin often sits on a red lotus. Kuan Yin, the Chinese goddess of mercy and compassion. Kuan Yin is frequently depicted seated upon a red lotus, symbolizing purity, love, and compassion.