Turquoise Mountain has received support from many generous public and private donors, without whom the projects could not have happened.