Spain's La Palma island has been ruled out as a location for the Thirty Meter Telescope (TMT) project. The Spanish government had committed 1 billion euros to attract the scientific infrastructure.