Kasan, Tatarstan, Russia