February 10, 2011 Mountain and stars close up photo Charming photo. Isn’t the number of stars just amazing confirmation of how big life is?