Solar eclipse seen from above