St Petersburg

BBC World NewsFeatures correspondent
My city: St Petersburg

Take a visual tour through St Petersburg, a city of great culture and great conflict, a city looking out to the future and a city rooted in the past.

St Petersburg may be only 300 years old, but it has a history as rich as any ancient city in world. It is a city of great culture and great conflict, a city looking out to the future and a city rooted in the past. And St Petersburg's continual search for its identity is also what ensures the city's vibrant and imaginative spirit.