Shusha

Shusha (Azerbaijani: Şuşa, ) or Shushi (Armenian: Շուշի) is a city in Azerbaijan, in the 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.

1 story • Updated Nov 10, 2025
Shusha
Politics

Azerbaijan Celebrates Five Years Since Shusha's Historic Liberation in Karabakh

15 sources Nov 8, 2025