Sector Thomas de Berlanga s/n in front of Santa Cruz Garden, Puerto Ayora (Galapagos Islands), Ecuador