horseshoe island surrounded with green trees landmark