The second largest city in Russia is ….. .

  • Moscow

  • Novosibirsk

  • Rostov

  • St. Petersburg