In what country is XXX?
Villa La Angostura
Villa La Angostura (Spanish for Narrowness-ville) is a village located in the Los Lagos Department in the south of the Argentine province of Neuquén, on the northwest shore of the Nahuel Huapi Lake.