Chaullin Island (Chiloe)

Chaullin Island is part of the Chiloé Archipelago in Chile.