India celebrates Janmashtami, the birth of Lord Krishna

On Janmashtami, the idol of Lord Krishna is bathed with milk and served a lavish feast. And in Maharashtra the festival is celebrated with the famed dahi handi where govindas compete with each other for.

Related Videos