Two medieval fortresses face each other across the Narva River separating Estonia from Russia on Europe's eastern edge.