How many rivers and canals in St Peters burg Russia?

There are over 100 rivers and canals in St Petersburg, Russia. The most famous of these are the Neva River, which runs through the city center, and the Fontanka River, which flows along the southern edge of the city. Other notable waterways include the Moika River, which runs through the city center, and the Griboyedov Canal, which connects the Neva and Moika rivers.
Copyright Wanderlust World © https://www.ynyoo.com