20090723 india: Solar eclipse: Clouds turn party poopers