Nizhny Novgorod is in the news for recent political protests. Founded in 1221, it's a major Russian economic and cultural hub.