St Petersburg
BBC World NewsFeatures correspondent
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.