Which city is situated at the foot of the Alborz mountain range?

Answer Tehran

The city of Tehran, Iran is nestled at the foot of the Alborz mountain range. The city is home to an estimated 13.2 million people.

Last updated 5 years ago · 13.6K views