Finland 2005
If you walk anywhere near Market Square in Helsinki, you'll smell these delicious strawberries. They are so sweet and so colorful, they are like candy to the tongue and the eyes.