In Chinese mythology, the Yellow Fountain is the spring where the souls of the dead come to quench their thirst.
You stuck one foot in the entrance of the Yellow Fountain!