1 / 23
Authentic Albanian filming location in Dajti mountain, Tirana. Waterfront perfect for film and photo productions.