https://us.2markers.com/1310820
Tenkiller Lake on the map, Tahlequah, United States. Where is located, photo