English Arkhangelsk (or Archangel in English) is a city and the administrative capital of Archangelsk Oblast, Russia. It is situated on both banks of the...