^^ If it is Gorlitz, its a bad picture of Gorlitz; it doesnt have the railway station or the church, which are key indicators of the town... though Gorlitz does have wind turbines... so it might be right.
I'm guessing Bautzen, Germany; even though the town doesn't loom that hilly