Shusha

City in Azerbaijan

Shusha or Shushi is a city in Azerbaijan, in the disputed region of Nagorno-Karabakh. Situated at an altitude of 1,400–1,800 metres (4,600–5,900 ft) in the Karabakh mountains, the city was a mountain resort in the Soviet era.

Shusha News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like