Isla Vicuna is located off the coast of southern Chile. The narrow picture on the left shows the whole nation, and the more detailed image on the right shows the location of the island.

xxx