Share
twitterlinkedinfacebook
Image 1 of 1
daily iran winter 2008-7527.jpg
Being one of the largest cities in the world, Tehran is struggling with traffic issues.  Many efforts have been done in the past few years to improve the transportation situation, particularly in the city center.