Kazan, Tatarstan Republic, Russian Federation
Cleveland, OH, USA
Toronto, Ontario, Canada
New York City, NY, USA
Melbourne, Victoria, Australia
Chicago, IL, USA
Moscow, Moscow City, Russia
Yonkers, NY, USA
Burnaby, BC, Canada
Tehran, Tehran, Iran (Islamic Republic of)
Kazan, Tatarstan, Russian Federation