Deborah Wall A rare natural bridge can be found in the Eldorado Mountains near Nelson, about 25 miles south of Boulder City.