Essen , Jeppo , Finland.