Why the city is difficult to see the stars ?

In the village or the village and the sky is clear zvedy very well seen, look at the sky and like a fairy tale. And in a city with little difficulty you can see the stars, what is the difference ?