We went to the other side of the river to experience the cannon firing from the top of the wall surrounding Peter and Paul cathedral. (Click here to learn more about Peter and Paul Cathedral)
The cannon is fired everyday promptly at noon, on the 4th of July the city government agreed to allow the US Consulate General (The senior representative of the US Government in St Petersburg) fire the cannon in celebration of the 4th of July. It was somewhat embarrassing to me that almost every Russian acquaintance I know wished me a happy independence day, I found this embarrassing because I hardly know the US Holiday schedule and I certainly do not know the Russian Holiday calendar, as is evident by my twice showing up at School for class to learn later that class was cancelled because of a Russian Holiday.
Also very reminiscient of 4th of July festivities in the states there was a boat race on the Neva river, quite exciting to watch the speed boats flying by.