Where is / Costa Rica / Where is Los Chiles

Where is Los Chiles, Costa Rica