Esther Havens snapped this marvelous shot in Ethiopia. NASA says that it's a pileus iridescent cloud, which is "a group of water droplets that have a uniformly similar size and so together diffract different colors of sunlight by different amounts." Translation: the sky gods are happy and demand fewer virgin sacrifices this year.
Link -via Geekologie | Artist's Website