Where is Shelivets?

Where is Shelivets located?

Shelivets, Vlora region, Albania (approx. 40.42306°, 19.73778°)


Where is Shelivets on the map?