Lake Mohave is seen near Willlow Beach, Arizona (Las Vegas Review-Journal) Lake Mohave is seen near Willlow Beach, Arizona (Las Vegas Review-Journal)