A panoramic viewpoint offering breathtaking views of the surrounding mountains and valleys.
Part of: Albania