After looking at the map/picture you have given above. There are several reasons why location D has a cooler climate than location E. Some of the reasons are a higher altitude, father north of the equator, location E is closer to the equator.
The second one is A, amount of time
Zagros is located in Iran