St. Petersburg's Hermitage Museum by the frozen Neva River