Yesterday on the most famous street of St. Petersburg downtown, one the Nevsky Ave. people could see such a thing. Is it a new fountain? We have from time to time St. Petersburg fountains. Last week there was a post about St. Petersburg floating fountains.
And the video: