Galapagos Islands, Santa Cruz (Indefatigable)
Location