Tochal

Total: 1
  • Tochal popular ski resort

    Tochal popular ski resort

    Tochal, five kilometres away from the Iranian capital of Tehran, is the closest ski resort to an urban area in Iran, and has gained an increasing popularity as it is always accessible to those interested in skiing and mountaineering.