Saint Petersburg street scenes and tourist activity documented — Travel Magazine