Moscow, Russia is the future