E272584
Boulder Islands are a group of small, rocky islands located within Lake Mead in the southwestern United States, popular for boating, fishing, and scenic views.