This is a 530 Megapixel Panoramic Photo from Uršlja gora (Plešivec) in Slovenia.
In this view you can see towns Slovenj Gradec, Ravne na Koroškem and Prevalje from right to left.
Just behind the first front of the hills is Austria...

Uršlja Gora is a dispersed settlement on the northern slopes of a hill with the same name to the southwest of Kotlje in the Ravne na Koroškem Municipality in the Carinthia region in northern Slovenia.