small island in the sea with distant mountain range