Photo # CM6
Previous Page
Next Page
His and Hers Photography
©  Linda S. Walker 1996
Demon, Fengdu, China
Demon, Fengdu, China
Fengdu is the "Hell" of the East, or "Ghost City".  The Chinese believe that all bad people will go to Fengdu after death.