A glimmer of sunlight is visible through the overcast sky .
16.8K