Hameenlinna, Finland. Hame Castle or Tavastia Castle in winter overcast day. The castle was constructed in the 13th century.