Closter, NJ, USA
Tehran, Tehran, Iran
Arecibo, Puerto Rico, USA
Berlin, Berlin, Germany
Seattle, WA, USA
London, Ontario, Canada
Urbana, IL, USA
Munich, Bavaria, Germany
Tehran, Tehran, Iran, Islamic Republic Of
Ottawa, Ontario, Canada
Budapest, Budapest, Hungary