a satellite view of the island of croatia