Amidst the summer heat, one cool spot has opened its doors in Lake Elsinore: The Ice Cave.