Joshua Falls Landing 2 is a 0.02km accessible river access point located along the James River in Lynchburg, Virginia, with an elevation of 140.49 meters. This riverside location features a maintained boat launch area and provides direct access to the James River for fishing, boating, and water recreation activities.