Feed your need for "heavenly" views of the universe every Friday with our picks of the most awe-inspiring space pictures. This week, the Canary Islands stir up trouble in the clouds and researchers spy some glass on Mars.