Yes! They are both located in Moscow.