Explore details about location Lord Cochrane. Lord Cochrane is a location situated within the Calama alongside other areas such as Granaderos, San antonio, Pasaje el Abra.