The answer to our Geo Quiz is the Russian port city of Vladivostok. It’s also the city that the rock/pop group Mumiy Troll calls home. Anchor Marco Werman speaks to the band’s leader, Ilya Laguentko.