FINLAND is a Nordic country bordering Sweden, Norway and Russia. Along with Iceland Finland is the only country located almost completely north of the 60th latitude. Finland is ranked high in numerous metrics of national performance, including education, economic competitiveness, civil liberties, quality of life, and human development. Here’s a gallery that proves Finland is the most instagrammable place on earth. Which one is your favourite photo?