Smiling sunshine: NASA captures shots of happy face on the sun

Smiling sunshine: NASA captures shots of happy face on the sun