The Memorial Complex of Stepanakert is a memorial located in Stepanakert, the de facto the capital of the self-proclaimed Republic of Artsakh, de jure in Azerbaijan.
Wikipedia https://en.wikipedia.org/wiki/Stepanakert_Memorial
Address (Unnamed Road), Xankəndi, Azerbaijan
Coordinates 39°48'41.611" N 46°45'44.287" E