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.
Recommended