As the country celebrated its independence last night in a more subdued manner, the skies put on their own show with a full moon and faint solar eclipse.