Where is Tomorr Mountain National Park?

Where is Tomorr Mountain National Park located?

Tomorr Mountain National Park, Tomorr Mountain National Park, Albania (approx. 40.7°, 20.133333°)


Where is Tomorr Mountain National Park on the map?