Hamburg, Hamburg, Germany
Shenzhen, Guangdong, China
Tehran Province, Iran, Islamic Republic Of
Konstanz, Baden-Württemberg, Germany
Tehran, Tehran, Iran, Islamic Republic Of
Tehran, Tehran Province, Iran, Islamic Republic Of