Photo of the Day #68: After snow comes sun. A more hopeful picture today, Lucayan National Park on the island of Grand Bahama. May 11, 2011.