Browsing Tag

alborzmountain

Tochal Ski Resort

Tochal Ski Resort Tochal Ski Resort is a small ski area just north of Tehran. It is the smallest of the four Iranian ski areas in the Alborz Mountain Range. The two telecabins that take you up to the resort offer a fantastic view of…