St. Petersburg Canals

 

St Petersburg has been called the "Venice of the North" with its canals and bridges. Although the sheer number of these cannot compare, the beauty and charm are unmistakable.