Which neighboring U.S. state shares the shortest border with Oklahoma at just 34 miles long?
New Mexico