The town of Gränna in Sweden as seen from the Gränna mountain with Lake Vättern and Vising island in the horizon