20030531 india: Solar eclipse was visible in many parts of Northern India