Tehran, Tehran Province, Iran (Islamic Republic of)
tehran, Tehran Province, Iran (Islamic Republic of)
Delijan, Center of state, Iran (Islamic Republic of)
Tehran Province, Iran, Islamic Republic Of
Hanover, Niedersachsen, Germany
Amsterdam, North Holland, Netherlands
Tehran Province, Iran (Islamic Republic of)
Caen, Normandy, France