Amsterdam, North Holland, Netherlands
Moscow, Russian Federation
Tehran, Tehran, Iran (Islamic Republic of)