Sun on Lake Geneva, an explosion in Turkey and more in Photos of the Day.

Share story