The Living Goddesses

  • 7 years ago
Kathmandu is the valley of the living goddesses, but these "goddesses" are young girls, deprived of living thier childhood alongside speaking, and abandoned at the brink of womenhood.