Originally Posted by
MechEngr
This plane operated from Imam Khomeini International, 10 miles to the south-southwest of Mehrabad International Airport within Tehran proper. The Imam Khomeini airport didn't open until May 2004.
Your memory out of Tehran is correct - those mountains are very impressive.
In looking at the area it seems so ordinary. Malls, a go-kart track, car wash, furniture store, just like any other suburb. It's amazing that there weren't casualties on the ground. There are hundreds of houses the plane might have hit.
There's a CNN photo with a water tower in the background that I'm trying to match with Google Earth.
I think its at 35°33'33.36"N - 51° 6'8.87"E