'Get a list of potential locations to deploy clusters into
:param  location: The location to search in
:type   location: :class:`libcloud.container.base.ClusterLocation`
:rtype: ``list`` of :class:`libcloud.container.base.ContainerCluster`'

def list_clusters(self):

    listdata = self.connection.request(ROOT, method='POST', data=json.dumps({}), headers=self._get_headers('ListClusters')).object
    request = {'clusters': listdata['clusterArns']}
    data = self.connection.request(ROOT, method='POST', data=json.dumps(request), headers=self._get_headers('DescribeClusters')).object
    return self._to_clusters(data)
