Russian Zoo In Novosibirsk 0 Followers On this channel you will see many different animals collected from all over the world. The zoo is located in the city of Novosibirsk. This zoo has been nominated several times for the title of "Seven Wonders of Russia"