Are There Rainbows on Mars ?