India's Maha Kumbh Mela festival wraps up on Wednesday (Feb 26), with final ritual river bathing ceremonies ending six weeks ...