Aachen, North Rhine-Westphalia, Germany
Tehran, Tehran Province, Iran, Islamic Republic Of
Stockholm, Sweden
Tehran, Tehran, Iran, Islamic Republic Of
Munich, Bavaria, Germany
Berlin, Berlin, Germany
Lombardy, Italy
Düsseldorf, North Rhine-Westphalia, Germany