Finnish pop star Annika Eklund is definitely a favorite singer in her indigenous country that has performed since her early young adults. She’s released a small number of albums and competed in the 2006 Eurovision music contest where she completed third with her music “Shanghai Lamps.”