Which Country Is It?

And the answer is: Iran. Those pictures are from the Dizin ski resort north of Tehran. One of the engineers in my group came back from the holidays and told us that the Tehran Airport […]