“Discover the cultural heart of Siberia in Novosibirsk.” Novosibirsk Novosibirsk is a city that is often overlooked by tourists who visit Russia. However, this city, which is located in Siberia, has a lot to offer. Novosibirsk is the largest city in Siberia, and it is a cultural and scientific center.