Torzhok is a city of churches