Chalus Road; The Ace of Iranian Mountain Roads
Chalus Road or “Jade Chalus” or any other transit route to the north of Iran, or how Iranian call it “Shomal”, are not just candy-twist steep paths and highways through the long stream of Alborz mountains isolating the north of the country from the rest of it, they are green pathways to scarcely touched Persian (Iranian) heavens with traffic jams over the holidays that could make you feel the hell that was prophesied in the Great Testimony and Jesus warned us all about.
Continue reading