Hindu devotees observe the longest solar eclipse of the century through specially-designed viewing glasses as they take holy dips in India.
Hindu devotees observe the longest solar eclipse of the century through specially-designed viewing glasses as they take holy dips in India.