Tour of Iran

UCI, Stage race, 17th -22nd June 2014, Iran