Keystone Lake is located about 23 miles from the second largest city in the state of Oklahoma, that ranks where in population in the United States?
Keystone Lake:  It is located upstream about 23 mi from Tulsa. Tulsa, Oklahoma: Tulsa is the second-largest city in the state of Oklahoma and 47th-most populous city in the United States.
47th-most