Church and monument to Alexander Nevsky at the confluence of the river Izhora in the Neva #157488228
Description
Church and monument to Alexander Nevsky at the confluence of the river Izhora in the Neva. The historic site of the battle of the Russians with the Swedes in 1240. Alexander Nevsky defeated the Swedes