Do Iranians do road cycling or mountain biking?

In Iran many people do cycle touring and different types of mountain biking like cross country, all mountains, downhill and single track mountain biking. They do it mostly during Iran’s weekends, which are Thursday and Friday. Also during Iran national holiday, there are a few Iranian clubs that have fixed departure mountain biking tours in Iran.