American Horse Lake, a Oklahoma Department of Wildlife Conservation lake, American Horse is surrounded by post-oak-blackjack forest and mixed grass prairie. Blaine County, Oklahoma