Mount Tomorr is a natural feature, located at Mount Tomorr, Albania
A peaceful place
The mountain of Gods in Albanian mythology. Compared to Olympus
Abass Ali
The most beautiful place in Albania.