180, Teymori ave. Tarasht, Tehran, Iran

Map

35.705592511413, 51.351317