Latest stories

  • The Lonely Fortress On Winter Island

    Tower called Tura is located on the island of Ludwigshtein. It’s a romantic but also scary looking place, a lonely tower which was a Finnish water tower. However, along with the surrounding of landscape it evokes absolutely Tolkien fairytale like […] More