Medieval Kastelholm Castle and its reflections on a calm river in Åland Islands, Finland, on a sunny evening in the summer.