Massive rock slide in Iran