Discovering the Extreme Universe in Santa Cruz de La Palma