Snow blankets Athens, Greek islands and Turkey's Istanbul
Heavy snowfall has disrupted air traffic in the Greek capital of Athens and in neighboring Turkey’s largest city of Istanbul, while several Aegean islands and much of Turkey are blanketed by snow