Finland Sux

Finland is a great place to live. Some picture highlights.