The 15th century Olavinlinna Castle in Finland is situated on a small island that overlooks Lake Saimaa.Its varied architectural details points towards a past that includes construction by Swedish builders, and a subsequent occupancy by Russians. Finland is also home to featured jewelry designer Pekka Hirvonen.