TAGS: Weather

Beach umbrellas are covered with snow at the beach in the town of Artemida, Greece Tuesday. [Vassilis Triandafyllou/Reuters]

Online