Iran Press/Iran news: Argentina Square is located in north central Tehran. The area around the large square is home to a collection of embassies, businesses, Medical labs, hospitals and the Beyhaghi Bus Terminal, which is central Tehran's main national bus terminal.
Just south of the square is Bucharest Street which is famous for being the center of many banks and home to many embassies including that of Japan and Australia.205/219
Read More:
Tehran's weekend: Imamzadeh Hassan street
Tehran's weekend: Farahzad River Valley
Tehran's weekend: Enghelab Square