Just outside of Girdwood along the Turnagain Arm are a couple riding spots. I believe it is called 20 mile on the river. Up the road a bit further is Portage Lake at the base of Portage Glacier. Those are the closest spots.
Windzup,
Brian Schenck
www.FlyOzoneUSA.com