The gripping drama series takes place in San Carlos de Bariloche – also known as ‘Bariloche’ – a city in the Patagonia region ...