Lake Yelcho

Chile / Los Lagos / Castro /

Yelcho Lake is a fjord-shaped lake located in the southern Los Lagos Region, in the Palena Province, Chile
Nearby cities:
Coordinates:   43°18'8"S   72°18'41"W