"Huemul Island is an island located in the Nahuel Huapi Lake"