Ten must-visit places in St Petersburg
With an impressive collection of more than three million objects, the State Hermitage Museum offers a fascinating journey through Russian art and history.
The Church of the Saviour on Spilled Blood is one of St Petersburg's main sights, a majestic construction with legendary history.
A majestic fusion of European and Imperial Russian styles, the Royal Peterhof Palace is an elegant complex known as the Russian Versailles.
The imposing Catherine Palace, located in Pushkin on the outskirts of St Petersburg, dazzles visitors with its lavish beauty. Find out how to visit!
The original citadel of St Petersburg, the Peter and Paul Fortress was founded on Zayachy Island in 1703 and remains one of the city's main attractions.
Saint Isaac's Cathedral, which has actually been a museum since 1931, is an enormous neoclassical building that dominates St Petersburg's skyline.
Sitting majestically on Nevsky Prospect, Saint Petersburg's Kazan Cathedral is an impressive building reminiscent of St Peter's Basilica in Vatican City.
Known as the Venice of the North, St Petersburg is made up of 40 islands divided by more than 60 canals and linked by some 500 bridges.
St Petersburg's Peter and Paul Cathedral, located in the fortress of the same name, is the city's oldest landmark and the world's tallest Orthodox church.
Efficient and beautiful: the St Petersburg Metro is not only a great way to get around the city, it's also a living museum of Soviet art and architecture.