Where is this place?

Moscow Saint-Petersburg Nizhny Novgorod