
Putin hosts first post-war talks between leaders of Azerbaijan, Armenia
FRANCE 24 English
Armenia, officially the Republic of Armenia, is a landlocked country in the South Caucasus region of Eurasia. Located in Western Asia, on the Armenian Highlands, it is bordered by Turkey to the west, Georgia to the north, the Lachin corridor under a Russian peacekeeping force and Azerbaijan proper to the east, and Iran and Azerbaijan's exclave of Nakhchivan to the south.