Twisting Turning Torso in Malmo, Sweden.
The Turning Torso is Sweden's Tallest Building at 190 meters or 623 feet. Even the cloud seems to be twisting above the building! Here's the link to Wikipedia's description on the tower and its history: en.wikipedia.org/wiki/Turning_Torso.
Taken on July 25, 2007