San Petersburg, beautiful Russian city across the river Neva, is home to one of the richest and most beautiful museums in the...