Location: Kazan, Tatarstan, Russia