20140818 india: A place where Muslims celebrate Janmashtami