Microsoft Virtual Earth Satellite Maps:
The wind power station, Sweden

The wind power station, clearly visible windmills. [...]