I think Canada is the best alternative other than China.
Low rate, natural cooling etc.
I think mining farms will be more profitable if they are located on Africa and India because the electricity rate is more cheaper than other countries I think.But im not an expert in the mining and it's profits,I will looking forward for the suggestions of this thread to know more about best place to build mining farms.
I have been to Kenya last year. Unannounced power outage is a common thing. Maybe South Africa is better? or any other African countries?