Blagoveshchensk is a city and the administrative center of Amur Oblast, Russia. It is located at the confluence of the Amur and the Zeya Rivers, opposite the Chinese city of Heihe.