far away giant floating nymph islands floated in front of horses