Tochal Ski Resort

Location Tochal telecabin is one of the most famous ski resorts in Iran which attracts a large number of tourists both local and foreigners during winter season. This place is located at the end of Velenjak Street, 3 km from Tajrish Square in Shemiranat, Tehran. The construction of Tochal telecabin was started in cooperation with Puma, […]