The second largest city in Russia, known as the cultural capital, Saint Petersburg is also often called Northern Venice for the sophisticated beauty of its numerous rivers and canals. Famous for its white nights, opulent museum collections, theater performances and magnificent architecture, Saint Petersburg is also home to a vibrant nightlife scene, jolly outdoor festivals in the summer, and artsy crowds. Beware: Saint Petersburg is known to steal hearts.