This is Kungsträdgården in Stockholm, Sweden. Kungsträdgården is Swedish for King's Garden. It is a lovely little square in the city center. Just beyond the trees to the left was ice sculptures and an ice skating rink.
This is one of my favorite images I have taken. <3
Image taken February 15, 2010 on my first trip to Europe.

