My daughter and her husband were in St. Petersburg last summer and saw none of what you mentioned.
The fact that you think you are a hepcat nodding to people you you know nothing about says alot about you.
And, your DX post below is nothing but nonsense.