From professional translators, enterprises, web pages and freely available translation repositories.
anche le rive della neva, da cui si può godere di una stupenda vista delle isole, si trovano a poca distanza.
also the rivers of the neva, from which it can be enjoyed a wonderful sight of the islands, are found to little distance.
le allegorie della senna e della neva, ancora per simboleggiare la francia e la russia, stanno sui piloni all'ingresso del ponte.
the allegories of the seine and the neva, also to symbolise france and russia, are on the pillars at the entrance of the bridge.