Snowfall begins in the Turkish metropolis of Istanbul. (AA Photo) Continue reading on: www.hurriyetdailynews.com Learn more on tagged terms City ISTANBUL Country Turkey SocialTags İzmir Province Aegean Region Metropolis Provinces of Turkey Istanbul Log in to post comments