Horseshoe Bend Landing is a compact 0.08 km boat access point located at 273 meters elevation along the James River in Eagle Rock, Virginia. This well-maintained landing provides convenient river access for boats, kayaks, and fishing enthusiasts, featuring a concrete launch ramp and parking area along Narrow Passage Road.