People of India witnessed Blood Moon or Total lunar eclipse, the longest of the 21st Century on Friday night.

The rare celestial event was seen in its entirety from all parts of the country. The century's longest total lunar eclipse, which began on July 27, lasted till the early hours of July 28.

The day was all the more special in India as both lunar eclipse and Guru Purnima were falling on the same day.