Lake James is located at the base of the Blue Ridge Mountains with over 500 acres of land and 6,800 acres of water. SwimRun Lake James will have about 17 run sections and 16 swim sections for a total of about 4 miles of swimming and 14 miles of running.