Trento, Italy
Although the afternoon rain makes things hazy, you can still see the town square in the middle of this shot.