At Varanasi’s Manikarnika Ghat, ashes bear the number 94 — a secret ritual believed to hold the key to moksha.

See Full Page