Sort:  

no, it is Neva in St. Petersburg. my friend is there now and shared this photo